Учебники

Докер — Контейнерное соединение

Связывание контейнеров позволяет нескольким контейнерам связываться друг с другом. Это лучший вариант, чем разоблачение портов. Давайте пойдем шаг за шагом и узнаем, как это работает.

Шаг 1. Загрузите изображение Jenkins, если оно еще не создано, с помощью команды Jenkins pull .

Связывание контейнера

Шаг 2 — Как только изображение станет доступным, запустите контейнер, но на этот раз вы можете указать имя контейнера, используя опцию –-name . Это будет наш исходный контейнер .

Вариант имени

Шаг 3 — Затем пришло время запустить контейнер назначения, но на этот раз мы свяжем его с нашим исходным контейнером. Для нашего контейнера назначения мы будем использовать стандартный образ Ubuntu.

Стандартный образ Ubuntu

Когда вы выполните Docker PS , вы увидите, что оба контейнера работают.

Шаг 4 — Теперь прикрепите к принимающему контейнеру.

Прием контейнера

Затем запустите команду env . Вы заметите новые переменные для связи с исходным контейнером.

Новые переменные