Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- x-common-variables: &common-variables
- TOKEN : "value"
- KEK : "value"
- services:
- fast_api:
- # Путь до Dockerfile
- build: ./
- # Имя для создаваемого контейнера
- container_name: admin-fast-api
- # Создание переменных окружения в контейнере
- environment:
- <<: *common-variables
- ## Позволяет отслеживать процесс работы приложения в командной строке
- # - PYTHONUNBUFFERED=True
- ##
- # Перезапускаем сервис в случае падения
- restart: on-failure
- # Прокладывам путь для файлов. Все файлы, которые хранятся у вас в
- # директории ./app, появятся в директории контейнера /app
- volumes:
- - ./app:/app
- # Открываем порт в контейнер
- # Порт, который будет смотреть наружу : порт который используется внутри контейнера
- ports:
- - "7000:7000"
- deploy:
- resources:
- limits:
- cpus: 0.50
- memory: 1000M
- reservations:
- memory: 1000M
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement