docker-compose

docker
- nginx
- - conf.d
- - - default.conf
- - dockerfile
- - nginx.conf
- php
- - dockerfile
docker-compose.yaml
index.html
version: '3'
services:
    nginx:
        build: ./docker/nginx
        ports:
            - "8080:80"
        volumes:
            - ./:/app
            - ./docker/nginx/nginx.conf:/etc/nginx/nginx/conf
            - ./docker/nginx/conf.d:/etc/nginx/conf.d
        depends_on:
            - php
    php:
        build: ./docker/php
        volumes:
            - ./:/app

up

  • –build - пересобрать контейнеры

  • -d - detach - запустить контейнеры в фоне

docker-compose up --build -d