Skip to content

Instantly share code, notes, and snippets.

@zzuummaa
Last active April 14, 2020 18:59
Show Gist options
  • Save zzuummaa/28e8e885268faa293f03b5402eb62a3c to your computer and use it in GitHub Desktop.
Save zzuummaa/28e8e885268faa293f03b5402eb62a3c to your computer and use it in GitHub Desktop.

Run image for backend server update:

docker run --restart=always -m 64m -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --interval 10

Run postgres database:

mkdir -p $HOME/docker/volumes/postgres
docker run --restart=always -m 256m --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d -p 5432:5432 --label=com.centurylinklabs.watchtower.enable=false -v $HOME/docker/volumes/postgres:/var/lib/postgresql/data postgres

Run your app:

docker run --restart=always -d -p 8080:8080 -p 80:80 your_image_name
# Java example:
# docker run --restart=always -m 400m -d -p 8080:8080 -p 80:80 -e JAVA_OPTIONS='-Xmx300m' zzuummaa/agroback:release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment