Size: a a a

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

2019 December 14

t

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

GG

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

GG

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

t

toobinks in Docker — русскоговорящее сообщество
в Dockerfile пишу ADD flask_1 /srv/www/flask_1, но как мне из хоста увидет эту директорию?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
А ещё лучше вообще про add забыть и использовать copy
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
в Dockerfile пишу ADD flask_1 /srv/www/flask_1, но как мне из хоста увидет эту директорию?
Никак. Проброс работает только в одну сторону
источник

GG

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

t

toobinks in Docker — русскоговорящее сообщество
ясно. тогда смысла заморачиваться и прятать приложение в /srv/www вообще нет
источник

t

toobinks in Docker — русскоговорящее сообщество
George Gaál
А ещё лучше вообще про add забыть и использовать copy
но тогда при изменении когда мне нужно обновлять образ?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
ясно. тогда смысла заморачиваться и прятать приложение в /srv/www вообще нет
Почему?
источник

t

toobinks in Docker — русскоговорящее сообщество
ну так с хоста его не видно
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
но тогда при изменении когда мне нужно обновлять образ?
Ну, ты выбираешь один из двух вариантов. Первый - каждое изменение исходных файлов - пересборка образа. Второй - ты закидываешь в образ зависимости, среду. Файлы размещаешь на хосте в некоем каталоге
источник

GG

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

GG

George Gaál in Docker — русскоговорящее сообщество
Docker run ... -v some_catalogue:/srv/www image_name
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
ну так с хоста его не видно
А зачем его видеть с хоста ? 🤷‍♂
источник

t

toobinks in Docker — русскоговорящее сообщество
я туда логи поместил :)
источник

t

toobinks in Docker — русскоговорящее сообщество
George Gaál
Docker run ... -v some_catalogue:/srv/www image_name
т.е. директорию с кодом прокидывать через volume?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
т.е. директорию с кодом прокидывать через volume?
Для отладки - да, идеально. Для прода - сомнительно
источник

GG

George Gaál in Docker — русскоговорящее сообщество
toobinks
я туда логи поместил :)
А чего логи через stdout/stderr согласно 12 фактор не делать ?
источник

t

toobinks in Docker — русскоговорящее сообщество
George Gaál
Для отладки - да, идеально. Для прода - сомнительно
это сказывается на производительности?
источник