Advertisement
daniilak

Untitled

Feb 29th, 2024
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. version: '3'
  2. x-common-variables: &common-variables
  3. TOKEN : "value"
  4. KEK : "value"
  5. services:
  6. fast_api:
  7. # Путь до Dockerfile
  8. build: ./
  9. # Имя для создаваемого контейнера
  10. container_name: admin-fast-api
  11. # Создание переменных окружения в контейнере
  12. environment:
  13. <<: *common-variables
  14. ## Позволяет отслеживать процесс работы приложения в командной строке
  15. # - PYTHONUNBUFFERED=True
  16. ##
  17. # Перезапускаем сервис в случае падения
  18. restart: on-failure
  19. # Прокладывам путь для файлов. Все файлы, которые хранятся у вас в
  20. # директории ./app, появятся в директории контейнера /app
  21. volumes:
  22. - ./app:/app
  23. # Открываем порт в контейнер
  24. # Порт, который будет смотреть наружу : порт который используется внутри контейнера
  25. ports:
  26. - "7000:7000"
  27. deploy:
  28. resources:
  29. limits:
  30. cpus: 0.50
  31. memory: 1000M
  32. reservations:
  33. memory: 1000M
  34.  
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement