#!/bin/bash # (C) Jan-Simon Moeller (dl9pf@gmx.de) # GPLv2 set -x echo "Run script from toplevel directory." docker stop agl-jta-prod docker rm -v agl-jta-prod docker rm agl-jta-prod docker images | grep "" | awk '{ print "docker rmi " $3 }' | bash # small adaptions for deployment: sed -i -e "s#ftp.us.d#httpredir.d#g" Dockerfile sed -i -e "s#HTTP_PORT=8080#HTTP_PORT=8082#g" frontend-install/jenkins.cfg ./install.sh #sudo docker create -it -p 8082:8082 -p 50002:50002 -v /srv/JTA-USERDATA:/userdata --env JENKINS_OPTS="--httpPort=8082" --env JENKINS_SLAVE_AGENT_PORT=50002 --name agl-jta-prod agl-jta sudo docker create -it -p 8082:8082 -p 50002:50002 -v /root/AGL-JTA/userdata:/userdata --env JENKINS_OPTS="--httpPort=8082" --env JENKINS_SLAVE_AGENT_PORT=50002 --name agl-jta-prod agl-jta CONTAINER_ID=`sudo docker ps -l -q` echo $CONTAINER_ID > container_id sleep 1 docker start agl-jta-prod