Size: a a a

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

2020 February 03

D

Dmitry in Docker — русскоговорящее сообщество
Привет. Народ, подскажите, пожалуйста. Внутри контейнера не резолвится DNS
При этом в resolv.conf с сервера передаются верные настройки. DNS сервер так же доступен из контейнера
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitriy Novikov
Всем привет, тут как нубов сразу выпиливают, или можно позадавать вопросики?
Да можно задавать, почему нет
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
Привет. Народ, подскажите, пожалуйста. Внутри контейнера не резолвится DNS
При этом в resolv.conf с сервера передаются верные настройки. DNS сервер так же доступен из контейнера
внутри контейнера, по идее, собственный DNS ресолвер, который ресолвит имена ваших сервисов в ip
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Dmitry
Привет. Народ, подскажите, пожалуйста. Внутри контейнера не резолвится DNS
При этом в resolv.conf с сервера передаются верные настройки. DNS сервер так же доступен из контейнера
Какой днс сервер
источник

D

Dmitry in Docker — русскоговорящее сообщество
Artur Mustafin
внутри контейнера, по идее, собственный DNS ресолвер, который ресолвит имена ваших сервисов в ip
странно, проверяю на нескольких контейнерах, ситуация идентичная
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
странно, проверяю на нескольких контейнерах, ситуация идентичная
немножно не понял, внутри контейнера, если у вас в docker-compose.yml прописан сервис, он ресолвится по имени в ip внутренней сети, если не задано обратное, которую поднимает самостоятельно, аналог команды docker create network. и я не понял, что значит ситуация идентичная
источник

D

Dmitry in Docker — русскоговорящее сообщество
Artur Mustafin
немножно не понял, внутри контейнера, если у вас в docker-compose.yml прописан сервис, он ресолвится по имени в ip внутренней сети, если не задано обратное, которую поднимает самостоятельно, аналог команды docker create network. и я не понял, что значит ситуация идентичная
Смотрите, настройка базовая, никаких настроек я не делал. Просто поднял docker сервер, сделал pull нескольких образов. Запустил контейнеры. Но настройки сетевой среды же должны обеспечить обратный резолв через сетевую карту самого сервера.
Само собой, DNS сервер не знает о существовании ip контейнера, но и запрос на DNS же делает по сути сервер
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
Смотрите, настройка базовая, никаких настроек я не делал. Просто поднял docker сервер, сделал pull нескольких образов. Запустил контейнеры. Но настройки сетевой среды же должны обеспечить обратный резолв через сетевую карту самого сервера.
Само собой, DNS сервер не знает о существовании ip контейнера, но и запрос на DNS же делает по сути сервер
"настройки сетевой среды же должны обеспечить обратный резолв через сетевую карту самого сервера" - инфа сотка? я просто думал, что не  так
источник

D

Dmitry in Docker — русскоговорящее сообщество
Artur Mustafin
"настройки сетевой среды же должны обеспечить обратный резолв через сетевую карту самого сервера" - инфа сотка? я просто думал, что не  так
Допускаю, что не прав. Иначе бы не обратился и всё бы работало)
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
Смотрите, настройка базовая, никаких настроек я не делал. Просто поднял docker сервер, сделал pull нескольких образов. Запустил контейнеры. Но настройки сетевой среды же должны обеспечить обратный резолв через сетевую карту самого сервера.
Само собой, DNS сервер не знает о существовании ip контейнера, но и запрос на DNS же делает по сути сервер
если не поднимиете docker create network или не укажете —host режим, но так не заработает
источник

D

Dmitry in Docker — русскоговорящее сообщество
Artur Mustafin
если не поднимиете docker create network или не укажете —host режим, но так не заработает
Ок, пойду гуглить на этот счёт. Спасибо за наводку
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
Допускаю, что не прав. Иначе бы не обратился и всё бы работало)
попробуйте указать режим host для запуска с командной строки
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dmitry
Ок, пойду гуглить на этот счёт. Спасибо за наводку
источник

DB

Dima Boger in Docker — русскоговорящее сообщество
Я с извращением — можно ли из кэша слоёв вытащить image?
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
С контейнера можешь image сделать
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
Можно в тар файл все слои
источник

D

Demetrio in Docker — русскоговорящее сообщество
Приветствую, подскажите как правильно запускать крон в контейнере.
В одном контейнере ведь может запускаться только один CMD, а мне хотелось бы в идиале чтобы крон бежал внутри одного и того же контейнера где мой бэкенд (но это наверно идеологически не верно?)
Короче, дайте совет как это правильно делается, я нуб
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
Можно из тар файла в image
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
Не принципиально
источник

DB

Dima Boger in Docker — русскоговорящее сообщество
Petr Filippov
Можно из тар файла в image
А как в тар-файл слои запихать? У меня нет докерфайла, но есть кэш слоёв, можно ли вытащить имадж?
источник