Skip to content

Instantly share code, notes, and snippets.

@yohangdev
Last active December 16, 2020 18:23
Show Gist options
  • Select an option

  • Save yohangdev/090f18ff589a3cfa1eb2a504e93f8a34 to your computer and use it in GitHub Desktop.

Select an option

Save yohangdev/090f18ff589a3cfa1eb2a504e93f8a34 to your computer and use it in GitHub Desktop.
My Docker Cheatsheet
docker run --rm -it -v $(pwd):/application --workdir=/application composer install
docker run --rm -it -v $(pwd):/application --workdir=/application composer create-project francescomalatesta/laravel-api-boilerplate-jwt laravel-api
docker run --name mysql5.7 -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -p 3306:3306 -d mysql:5.7
docker service create --name mysql -e MYSQL_ALLOW_EMPTY_PASSWORD=yes --publish published=3306,target=3306,protocol=tcp mysql:5.7
docker volume create postgres10.5_data
docker run --name postgres10.5 -v postgres10.5_data:/var/lib/postgresql/data -d -p 5432:5432 postgres:10.5
docker run --name mongo3.6 -v mongo3.6_data:/data/db -d -p 27017:27017 mongo:3.6
docker run -v $(pwd):/usr/share/nginx/html -p 8080:80 -d nginx
docker run -e ROOT_PASSWORD=asdf1234 --name dns_server -d --restart=always -p 53:53/tcp -p 53:53/udp -p 10000:10000/tcp sameersbn/bind:latest
docker run -d --name=cloudflare-dns-tls -p 53:53/udp --restart=always -e VERBOSITY=3 qmcgaw/cloudflare-dns-server
docker run -d --name=quad9-dns-tls --restart=always -p 53:53/udp oikuda/stubby-quad9
docker run -d --name=google-dns --restart=always -p 53:53/udp -p 53:53 ventz/dns-over-https
docker update --restart=always/no/unless-stopped <container>
docker run -d -v $(pwd):/var/www/html/data/ -p 8081:80 --restart=unless-stopped roest/docker-speedtest-analyser
docker run -d -p 8080:8080 -p 80:80 -p 443:443 -v $PWD/traefik.toml:/etc/traefik/traefik.toml -v /var/run/docker.sock:/var/run/docker.sock --name traefik traefik
docker run -p 9090:9090 --name prometheus -v prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
docker run -p 3000:3000 --name grafana grafana/grafana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment