version: "2" services: nginx: build: context: . dockerfile: front/Dockerfile ports: - 80:80 depends_on: - back back: build: context: . dockerfile: back/Dockerfile restart: always env_file: /opt/bookshelf/secret/bookshelf.env ports: - 8000:8000 depends_on: - database database: image: mariadb restart: always env_file: /opt/bookshelf/secret/bookshelf.env volumes: - db:/var/lib/mysql - ./back/db/:/docker-entrypoint-initdb.d/ ports: - "3306:3306" volumes: db: