Tutoriel erroneousboat Docker Django

tree

pvergain@uc026:/mnt/y/projects_id3/P5N001/XLOGCA135_tutorial_docker/tutorial_docker/tutoriels/docker_django$ tree
.
├── circle.yml
├── config
│   └── environment
│       └── development.env
├── docker-compose.yml
├── docker_django.rst
├── LICENSE
├── README.md
├── services
│   └── webserver
│       ├── config
│       │   ├── localhost.crt
│       │   ├── localhost.key
│       │   ├── nginx.tmpl
│       │   └── start.sh
│       └── Dockerfile
└── webapp
        ├── config
        │   ├── database-check.py
        │   ├── django-uwsgi.ini
        │   ├── requirements.txt
        │   └── start.sh
        ├── Dockerfile
        └── starter
                ├── manage.py
                └── starter
                        ├── __init__.py
                        ├── settings.py
                        ├── urls.py
                        └── wsgi.py

9 directories, 21 files

docker-compose.yml

#####
# Docker compose YAML file
#
# For documentation see: https://docs.docker.com/compose/yml/
#####

version: "3"

volumes:
    static-files:


services:
    db:
        image: postgres:10.1
        volumes:
            - /opt/starter/psql:/var/lib/postgresql/data/pgdata
        env_file:
            - ./config/environment/development.env

    webserver:
        build:
            context: .
            dockerfile: services/webserver/Dockerfile
        ports:
            - "80:80"
            - "443:443"
        depends_on:
            - webapp
        volumes:
            - static-files:/srv/static-files
        env_file:
            - ./config/environment/development.env

    webapp:
        build:
            context: webapp
        volumes:
            - ./webapp/starter:/srv/starter
            - static-files:/srv/static-files
        expose:
            - "8000"
        depends_on:
            - db
        env_file:
            - ./config/environment/development.env