Size: a a a

Docker — русскоговорящее сообщество

2020 March 29

S

Slava in Docker — русскоговорящее сообщество
Всем привет ! Подскажите, пожалуйста. Есть docker-compose файл, работать с которым я бы хотел из другой директории. Нагуглил -f флаг, но при таком использовании он не видет переменные окружения (.env файл у пхп ), а многие вещи в композ файле ссылаются на эти переменные. Как решается такая проблема ?)
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Slava
Всем привет ! Подскажите, пожалуйста. Есть docker-compose файл, работать с которым я бы хотел из другой директории. Нагуглил -f флаг, но при таком использовании он не видет переменные окружения (.env файл у пхп ), а многие вещи в композ файле ссылаются на эти переменные. Как решается такая проблема ?)
Посмотри аргумент context или явно указывай путь к переменным. Если будешь работать с context, указывай пути относительно того места, куда ты его выставил. Например, ты запускаешься из корня:

docekr-compose -f .deploy/docker-compose.full.yml up


Тогда, чтобы контекст указывал на то место, откуда запускаешься, ты должен сделать что-то в духе:

    grader-v2-grader-v2-front-admin:
       build:
           context: ..
           dockerfile: .deploy/Dockerfile
       network_mode: host
источник

K

Klevedko in Docker — русскоговорящее сообщество
источник

K

Klevedko in Docker — русскоговорящее сообщество
Первое предложение
источник

S

Slava in Docker — русскоговорящее сообщество
Egor Urvanov
Посмотри аргумент context или явно указывай путь к переменным. Если будешь работать с context, указывай пути относительно того места, куда ты его выставил. Например, ты запускаешься из корня:

docekr-compose -f .deploy/docker-compose.full.yml up


Тогда, чтобы контекст указывал на то место, откуда запускаешься, ты должен сделать что-то в духе:

    grader-v2-grader-v2-front-admin:
       build:
           context: ..
           dockerfile: .deploy/Dockerfile
       network_mode: host
спасибо
источник

S

Slava in Docker — русскоговорящее сообщество
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Slava
спасибо
источник

TC

Tom Cauf in Docker — русскоговорящее сообщество
Alexey Kuznetsov
Запустите его переопределив entrypoint на вызов bash вместо python.
Дальше можно в нем копаться или просто файлы из него скопировать на локальный хост.
Спс, попробую
источник

RK

Reb Klimrod in Docker — русскоговорящее сообщество
Господа, приветствую. У меня в докере компилится приложение. А что в докерфайле указать чтобы исполняемый файл попал на хостмашину? или придется всегда выполнять выдергивание этого файла из образа через sudo docker cp...?
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
вы сначала копируете сырцы в рабочую директорию а потом билдите или сначала компилите?
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
docker volumes
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
multi stage building
источник

RK

Reb Klimrod in Docker — русскоговорящее сообщество
Alex Ted
вы сначала копируете сырцы в рабочую директорию а потом билдите или сначала компилите?
у меня лежат сырцы в папке. затем делаю COPY в докерфайле внутрь докера, там поднимается среда необходимая, компилится все и сохраняет там же. а надо чтобы на хост машину как-то скомпиленный файлик падал.
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
тогда подключить volume и копировать туда этот файлик
источник

RK

Reb Klimrod in Docker — русскоговорящее сообщество
Благодарю, благородные Доны!
источник

PZ

Pavel Zarubin in Docker — русскоговорящее сообщество
Ребят, всем привет, долбусь уже час с проблемой, доходит до сборки докерфайла и выходит вот с такой ошибкой:
Building app
ERROR: Error processing tar file(exit status 1): unexpected EOF

Куда копать? Удаление /var/lib/docker не помогает
источник
2020 March 30

MD

M Dan in Docker — русскоговорящее сообщество
Лол
источник

MD

M Dan in Docker — русскоговорящее сообщество
У вас в приложении где-то пипец
источник

MD

M Dan in Docker — русскоговорящее сообщество
Или что вы та собираете
источник

MD

M Dan in Docker — русскоговорящее сообщество
Ищите огибочки
источник