много возникает вопросов, как это всё реализовано, что за конфиг, какой командой запускаешь билд, как устроен деплой… тут вариантов миллион, а инфы горсть
после старта контейнера. services: frontend: container_name: frontend image: registry.gitlab.com/path/develop:latest env_file: .env ports: - 3000:3000 restart: always вот этот .env в данном случае это не файл, в классическом смысле, это переменная с гитлаба, которая отдается как файл, в ней все новые данные для конкретного сервера но не суть, в окружение контейнера новые переменные приходят предполагается что в момент старта контейнера из ранее собранного образа(гитлаб же его и собирает) новые данные поступят в компоуз файл, контейнер поднимается - наскт нормально после старта возьмет новые данные из окружения контейнера, в котором запущен но накст будь он неладет в упор не хочет этого делать
Обсуждают сегодня