Рейтинг:1

Как я могу запустить контейнер Docker в существующем сетевом пространстве имен?

флаг sn

У меня есть существующее сетевое пространство имен:

dewi@dewiserver:~$ список ip-сетей
dewinetns235 (идентификатор: 0)

Как я могу заставить контейнер Docker использовать и запускать его в этом сетевом пространстве имен?
например запустить что-то вроде

docker run --rm curlimages/curl:7.81.0 --namespace dewinetns235 -L -v https://curl.haxx.se 

Поэтому в данном случае я хочу, чтобы команда curl существовала в сетевом пространстве имен dewinetns235.

Большое спасибо

Рейтинг:1
флаг cn

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

Здесь --сеть флаг к докер запустить но я подозреваю, что это для сетей, созданных Docker.

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

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