Size: a a a

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

2019 December 19

HA

Hello Aaa in Docker — русскоговорящее сообщество
🌀 through a haze 🌀
для монги я делал mongodump и потом восстанавливал с помощью mongorestore
Тоже непонятно
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Alex
Привет - может кто в курсе в докеркомпоусе запускается два контейнера - один из них билдит проект
   build:
     context: .
     dockerfile: .docker/dockerfile
второй контейнер поднимает psql
для первого контейнера указываю
   depends_on:
     - postgres
что бы сразу psql поднялся затем уже билд проекта - но почему то сразу билд проекта делаеться затем уже psql
потому что билд до запуска отрабатывает
источник

GG

George Gaál in Docker — русскоговорящее сообщество
очевидный ответ
источник

GG

George Gaál in Docker — русскоговорящее сообщество
более того - билд проходит во временном контейнере, который ни слухом, ни духом про твои докер контейнеры в компоузе
источник

GG

George Gaál in Docker — русскоговорящее сообщество
решение? делать миграции в рантайме
источник

A

Alex in Docker — русскоговорящее сообщество
понял значит типо баш скрипт - просто запуск контейнеров затем миграции потом запуск приложения
источник

A

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

A

Alex in Docker — русскоговорящее сообщество
CMD ["MIX_ENV=prod", "elixir", "--sname", "smartr", "-S", "mix", "phx.server"]
источник

A

Alex in Docker — русскоговорящее сообщество
но получаю ошибку при запуске
источник

A

Alex in Docker — русскоговорящее сообщество
sed "exec: \"MIX_ENV=prod\": executable file not found in $PATH": unknown
источник

A

Alex in Docker — русскоговорящее сообщество
переменные нельзя в CMD что ли указывать
источник

AN

Alexander Nemirov in Docker — русскоговорящее сообщество
Вопрос немного не в тему, как удалить текущую папку в которой лежать файл, а все файлы перенести на уровень где лежала папка, с помощью cp
источник

AN

Alexander Nemirov in Docker — русскоговорящее сообщество
Что то я запутался
источник

AM

Alex Malyi in Docker — русскоговорящее сообщество
А подскажите такую штуку. Есть контейнер с накстом, который привязан к домену. Есть контейнер с нгинксом, где этот домен обрабатывается. А как сказать контейнеру с накстом по этому домену ходить в контейнер с нгинксом? Если в /etc/hosts задать ип контейнера нгинкса, то все отлично работает. Но, кажется, это лютый костыль. Есть более гуманные решения?)
источник

AM

Alex Malyi in Docker — русскоговорящее сообщество
Смотрел в сторону dns_search, но как-то не разобрался. Оно ли это?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Alex
sed "exec: \"MIX_ENV=prod\": executable file not found in $PATH": unknown
нет, он все праивльно пишет
источник

GG

George Gaál in Docker — русскоговорящее сообщество
у тебя в энтрипойнт что? если /bin/sh -c, то ты попал
источник

GG

George Gaál in Docker — русскоговорящее сообщество
😊
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Alex Malyi
А подскажите такую штуку. Есть контейнер с накстом, который привязан к домену. Есть контейнер с нгинксом, где этот домен обрабатывается. А как сказать контейнеру с накстом по этому домену ходить в контейнер с нгинксом? Если в /etc/hosts задать ип контейнера нгинкса, то все отлично работает. Но, кажется, это лютый костыль. Есть более гуманные решения?)
> А как сказать контейнеру с накстом по этому домену ходить в контейнер с нгинксом?
зачем?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
но вообще в компоузе есть extra_hosts ключ... можно им воспользоваться
источник