Невозможно пропинговать от одного контейнера до другого контейнера, связанного в той же сети

Я создал два контейнера и подключил их к одной сети. Но когда я использую команды:

docker exec -ti docker-client1 sh 
ping -c 2 docker-client2 

Я получаю ошибку:

"sh: 1: ping: не найдено"

Я использовал имена контейнеров вместо IP-адреса, так как оба подключены к одной сети.

1 ответ

Решение

ping Программа недоступна в вашем изображении. Проверьте, на какой ОС основан ваш образ, а затем выясните, как устанавливать пакеты в этой ОС и какой пакет ping Программа содержится в.

Другие вопросы по тегам