Size: a a a

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

2020 January 10

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
central hardware
Что мешает?
мешает незнание видимо и бан в гугле
источник

F

FranXX in Docker — русскоговорящее сообщество
Я не понимаю как пинговать, на ping отвечает что Name or service not known
источник

Д

Диман in Docker — русскоговорящее сообщество
FranXX
Я не понимаю как пинговать, на ping отвечает что Name or service not known
Ну а у тех контов что ты пинговать хочешь хоть что-то наружу открыто?
источник

F

FranXX in Docker — русскоговорящее сообщество
так я хочу не с наружи а с другого контейнера который запущен с ним в одном компоузе
источник

GG

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

GG

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

M

Maxxie in Docker — русскоговорящее сообщество
Pavel Kamyshev
ну так при запуске пропиши имя контейнера, которое тебе нравится
Итого. Самый простой вариант - это выполнить скрипт, который динамически поменяет имя.
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
Maxxie
Итого. Самый простой вариант - это выполнить скрипт, который динамически поменяет имя.
как скажешь, я не представляю даже какие у тебя там костыли и велосипеды
источник

C

Cyclone in Docker — русскоговорящее сообщество
https://pastebin.com/4TjD6mQS ребят, что не так делаю? Собираю html-проект в node, после билда появляется папка dist, копирую папку dist в образ nginx - no such file.
Код докерфайла стоит смотреть внизу, первая часть, вроде, работает, как надо.
Что-то с $PROJECT_DIR не так?
Надо ENV PROJECT_DIR=/app второй раз задавать во втором контейнере?
источник

AV

Artem Vasenin in Docker — русскоговорящее сообщество
Cyclone
https://pastebin.com/4TjD6mQS ребят, что не так делаю? Собираю html-проект в node, после билда появляется папка dist, копирую папку dist в образ nginx - no such file.
Код докерфайла стоит смотреть внизу, первая часть, вроде, работает, как надо.
Что-то с $PROJECT_DIR не так?
Надо ENV PROJECT_DIR=/app второй раз задавать во втором контейнере?
Да, ENV только в первом образе задан, во втором тоже надо
источник

C

Cyclone in Docker — русскоговорящее сообщество
Artem Vasenin
Да, ENV только в первом образе задан, во втором тоже надо
А нельзя реюзить? Как-то глупо задавать по сути константу в двух разных местах.
источник

AV

Artem Vasenin in Docker — русскоговорящее сообщество
Cyclone
А нельзя реюзить? Как-то глупо задавать по сути константу в двух разных местах.
Можно ARG глобально (до первого билда) указать и потом его в обоих билдах переиспользовать: https://pastebin.com/Z95t8zQS
источник

C

Cyclone in Docker — русскоговорящее сообщество
Artem Vasenin
Можно ARG глобально (до первого билда) указать и потом его в обоих билдах переиспользовать: https://pastebin.com/Z95t8zQS
а зачем ENV PROJECT_DIR=$PROJECT_DIR ?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Cyclone
а зачем ENV PROJECT_DIR=$PROJECT_DIR ?
Это вытаскивает енв из арг
источник

GG

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

C

Cyclone in Docker — русскоговорящее сообщество
George Gaál
Это вытаскивает енв из арг
Если PROJECT_DIR используется только как путь в докерфайле, то можно напрямую образаться к аргу $PROJECT_DIR и не использовать ENV, мне кажется.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Cyclone
Если PROJECT_DIR используется только как путь в докерфайле, то можно напрямую образаться к аргу $PROJECT_DIR и не использовать ENV, мне кажется.
Да, я говорю про это самое
источник

AV

Artem Vasenin in Docker — русскоговорящее сообщество
Cyclone
Если PROJECT_DIR используется только как путь в докерфайле, то можно напрямую образаться к аргу $PROJECT_DIR и не использовать ENV, мне кажется.
Прально. Тебе виднее, нужен он после сборки али нет
источник

C

Cyclone in Docker — русскоговорящее сообщество
Artem Vasenin
Прально. Тебе виднее, нужен он после сборки али нет
Да, понятно. Спасибо @false_batman и @gecube.
источник

LA

Liv Alex in Docker — русскоговорящее сообщество
Подскажите, а как умные люди делают конфиг для контейнера БД, который после создания контейнера в нем создаёт базу данных, пользователя в ней и ещё что-нить, чтобы после запуска контейнера можно было просто подключиться к БД и работать
источник