Docker контейнерные сети - формат - PullRequest
0 голосов
/ 09 января 2020

Я создал сеть с именем "my_own_network". После этого я создал в этой сети контейнер Nginx: alpine image с именем nginxApline. Точно так же у меня есть другой контейнер с тем же изображением, но в сетевом «мосту» с именем nginxAlpine2. Я попробовал приведенную ниже команду для обоих контейнеров

docker network inspect --format '{{.NetworkSettings.IPAddress}}' nginxAlpine

Она не дала никакого вывода для nginxAlpine, но она дала вывод (IP-адрес контейнера) для nginxAlpine2 (который, очевидно, был исключен). Снимок экрана вывода для обоих контейнеров

Чтобы выяснить причину самостоятельно, я проверил контейнеры и попытался выяснить, что если формат отличается, но я не нашел ни одного, поскольку оба были с формат.

NetworkSettings->Networks->**bridge**->IPAddress (for nginx2 in bridge network)
NetworkSettings->Networks->**my_own_network**->IPAddress (for nginx in created network)

Может кто-нибудь объяснить мне, почему эта команда не работает для контейнера "nginxAlpine"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...