Files
2018-lpon-site/docker-compose.yml
T

30 lines
1.2 KiB
YAML

# Этот файл предназначен для dev-окружения и тестирования. В продакшене используем docker-compose.prod.yml
# В новых версиях Docker Compose можно не указывать версию (даже warning появляется, если указать)
# version: '3.8'
services:
lpon-site:
# Указываем Docker Compose, что образ нужно собрать из Dockerfile в текущей директории
build: .
# image: nginx:1.25-alpine
# Имя контейнера для удобства
container_name: lpon-site
# Политика перезапуска: всегда перезапускать контейнер, если он упал
restart: always
ports:
# Пробрасываем свободный порт 8020 на хосте на стандартный порт 80 внутри контейнера
- "127.0.0.1:8020:80"
# Настройка ротации логов
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "1"
networks:
- lpon-network
networks:
lpon-network:
driver: bridge