diff --git a/README.md b/README.md index 8664327..491ccd0 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ You also need some RAM for youtrack, but I can't really tell how much. Maybe abo `git clone git://github.com/voidus/youtrack-docker && cd youtrack-docker` -3. Create images +3. Create images by running deploy.sh or alternatively use these commands `docker build -t youtrack-data data` diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..c38da53 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,10 @@ +#!/bin/sh +# build the docker images +docker build -t youtrack-data data +docker build -t youtrack youtrack + +#run the data container, which will store youtrack's data +docker run --name youtrack-data-container youtrack-data true + +#Launch youtrack, in foreground. Use ctrl-c to close. Run with -d to launch in background. +docker run --volumes-from youtrack-data-container -p 127.0.0.1:8080:8000 --rm youtrack diff --git a/youtrack/etc/service/youtrack/run b/youtrack/etc/service/youtrack/run index 1d20692..b1fc67d 100755 --- a/youtrack/etc/service/youtrack/run +++ b/youtrack/etc/service/youtrack/run @@ -1,3 +1,3 @@ #!/bin/sh cd /home/youtrack -java -Duser.home=/youtrack-data -XX:MaxPermSize=150m -Xmx256m -jar /youtrack.jar 80 +java -Duser.home=/youtrack-data -XX:MaxPermSize=150m -Xmx1g -jar /youtrack.jar 8000