Size: a a a

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

2019 December 19

VN

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

A

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

A

Alex in Docker — русскоговорящее сообщество
docker exec -it smart-routing-backend bash
источник

A

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

A

Alex in Docker — русскоговорящее сообщество
если руками выполнить MIX_ENV=prod elixir --sname smartr -S mix phx.server - то все ок
источник

A

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

GG

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

GG

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

GG

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

GG

George Gaál in Docker — русскоговорящее сообщество
обычно это /bin/sh
источник

GG

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

GG

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

AM

Alex Malyi in Docker — русскоговорящее сообщество
George Gaál
> А как сказать контейнеру с накстом по этому домену ходить в контейнер с нгинксом?
зачем?
Накст билдит жиес файлы с привязкой к домену. Соответственно, когда пытаешься его открыть - он просто не понимает куда отправлять запросы и падает с 500 потому что name not resolved. И задача отрезолвить его на контейнер нгинкса
источник

GG

George Gaál in Docker — русскоговорящее сообщество
/bin/sh -c "MIX_ENV=prod elixir --sname smartr -S mix phx.server"
источник

GG

George Gaál in Docker — русскоговорящее сообщество
дальше распиливаешь на ENTRYPOINT и CMD  - т.е. 3 аргумента....
источник

GG

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

GG

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

A

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

A

Alex in Docker — русскоговорящее сообщество
docker-compose run --entrypoint="/bin/bash -lc" --rm smart-routing-backend "MIX_ENV=prod mix ecto.create"
источник

A

Alex in Docker — русскоговорящее сообщество
поэтому тут нужен bash
источник