--- version: '3' services: ################################################################################ web: container_name: nginx image: nginx:latest restart: always # Public ports: - 80:80 # HTTP - 443:443 # HTTPS networks: - django_web_%YOURPROJECTNAME% depends_on: - django_%YOURPROJECTNAME% volumes: - /root/srv/letsencrypt/etc/:/etc/letsencrypt/:ro - /root/srv/nginx/etc/:/etc/nginx/:ro - /root/srv/nginx/log/:/var/log/nginx/ - /root/srv/sites/:/sites/:ro - /root/srv/sites/default/:/usr/share/nginx/html/:ro ################################################################################ django_%YOURPROJECTNAME%: container_name: %YOURPROJECTNAME% image: django:latest restart: always build: context: /root/src/docker-django-gunicorn-base/ # Peer containers expose: - 8000/tcp # Gunicorn networks: - django_web_%YOURPROJECTNAME% volumes: - /root/srv/django/projects/%YOURPROJECTNAME%/:/django/ - /root/srv/sites/%HOSTNAME%/public/:/static/ ################################################################################ networks: django_web_%YOURPROJECTNAME%: driver: bridge ################################################################################