Рейтинг:1

Docker: как изменить аргументы запуска для контейнера, который уже создан и запускается при запуске сервера?

флаг in

Получил контейнер Docker, который запускается при запуске, и его необходимо добавить в аргументы запуска:

 --add-host=host.docker.internal:хост-шлюз

Я не сразу вижу, где изменить аргументы запуска для контейнеров, которые уже настроены и работают. Как это добавить в существующий контейнер?

Zareh Kasparian avatar
флаг us
если вы имеете в виду, что у вас есть изображение, вы можете использовать ENTRYPOINT и CMD для передачи ваших аргументов в файл докера.
флаг in
@ZarehKasparian в этом случае пару лет назад я установил образ, который работал на сервере Ubuntu 18.04 практически на автопилоте. Я столкнулся с некоторыми проблемами, когда мне нужно изменить способ запуска контейнера (образа?) настолько, чтобы он мог взаимодействовать с хостом через `host.docker.internal` в соответствии с инструкциями по включению этой функции для более нового Linux Docker. релизы (уже для других ОС). Я не понимаю, как изменить этот запуск ... Не знаком с номенклатурой Docker, поскольку у меня было очень «сопротивляющееся» прошлое, когда я принимал Docker в качестве опции в стеке, но в этом случае пришлось.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.