Skip to content

Instantly share code, notes, and snippets.

@akkefa
Created November 11, 2017 07:13
Show Gist options
  • Save akkefa/f11b56240e6de8f342cad5055004e795 to your computer and use it in GitHub Desktop.
Save akkefa/f11b56240e6de8f342cad5055004e795 to your computer and use it in GitHub Desktop.
version: '3.3'
services:
app:
container_name: "test_app"
build:
context: ./
dockerfile: ./docker/python/Dockerfile
volumes:
- .:/var/www
networks:
- backend
nginx:
container_name: "test_nginx"
build:
context: ./docker/nginx
ports:
- "0.0.0.0:80:80"
volumes:
- "./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf"
depends_on:
- app
expose:
- "80"
networks:
- backend
# mysql:
# container_name: "test_mysql"
# build:
# context: ./docker/mysql
# restart: always
# environment:
# - MYSQL_DATABASE=${MYSQL_DATABASE}
# - MYSQL_USER=${MYSQL_USER}
# - MYSQL_PASSWORD=${MYSQL_PASSWORD}
# - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
# volumes:
# - data:/var/lib/mysql
# depends_on:
# - app
# command: ["mysqld"]
# ports:
# - "3306:3306"
# expose:
# - "3306"
# networks:
# - backend
networks:
backend:
driver: "bridge"
volumes:
data:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment