Я хочу запустить докер-контейнер (под Ubuntu Server 18.04) с env-файлом.Команда верна, но вывод говорит, что он не может найти env-файл.Итак, теперь я хочу проконтролировать процесс запуска докера, чтобы увидеть, где процесс ищет env-файл.
Я уже перепробовал все мыслимые варианты пути к env-файлу.Также я попробовал это с = между.
docker run -d --env-file config.list [name]
docker run -d --env-file .config.list [name]
docker run -d --env-file ./config.list [name]
docker run -d --env-file /path/to/config.list [name]
docker run -d --env-file=config.list [name]
docker run -d --env-file=.config.list [name]
docker run -d --env-file=./config.list [name]
docker run -d --env-file=/path/to/config.list [name]
На данный момент я уже установил полный путь к файлу конфигурации (/ путь, / путь / к, / путь / к / *), чтобы777 рекурсивно.Просто чтобы быть уверенным.
Вывод всегда:
docker: open config.list: No such file or directory
Команда cat /path/to/config.list
отлично работает.
Контейнер запускается, когда я пропускаю env-файлпараметр.Но бесполезно, потому что приложению нужны эти переменные среды.