BUILD(LOAD) & RUN Build image: docker build -t pluto . OR Load image from tar: docker load -i pluto_image_vXX.tar Run image on 80 port (first part of 80:80): docker run --rm -p 80:80 pluto docker run -e IMAGE_VIEWER_URL="http://ALT_IMAGE_VIEWER_URL" --rm -p 80:80 pluto docker run -e IMAGE_VIEWER_URL="http://ALT_IMAGE_VIEWER_URL" -e BASE_HREF="analysis" --rm -p 80:80 pluto docker run -e IMAGE_VIEWER_URL="http://ALT_IMAGE_VIEWER_URL" -e BASE_HREF="analysis" -e DSP_TRACKING_SERVICE_URL="http://ALT_DSP_TRACKING_SERVICE_URL" --rm -p 80:80 pluto docker run -e IMAGE_VIEWER_URL="http://ALT_IMAGE_VIEWER_URL" -e BASE_HREF="analysis" -e DSP_TRACKING_SERVICE_URL="http://ALT_DSP_TRACKING_SERVICE_URL" -e DB_SERVER="192.168.0.50" --rm -p 80:80 pluto The rest environment variables used to override db default connection setup: DB_NAME, DB_PORT, DB_USER, DB_PASS Run image on 80 port (first part of 80:80), with MySql on 3306 (first part of 3306:3306) port: docker run -e IMAGE_VIEWER_URL="http://ALT_IMAGE_VIEWER_URL" -e BASE_HREF="analysis" --rm -p 80:80 -p 3306:3306 pluto (for MySql schema, user and pwd - see in docker/target/conf/local.properties) MAINTENANCE Get image ID: docker ps Bash to image shell: docker exec -it %IMAGE_ID% bash (Midnight commander is installed) Sql client: mysql -u root -p select host, user, select_priv from mysql.user; select host, db, user, select_priv from mysql.db;