Если все в порядке, вы можете ping
один контейнер из другого, используя имя контейнера.При создании сети между двумя контейнерами создается псевдоним с именем контейнера и IP-адресом контейнера.Например,
docker network create my-bridge-network
docker run --name mysql -e MYSQL_ROOT_PASSWORD=secret -d mysql/mysql-server --network my-bridge-network
docker run --name phpmyadmin -d -e PMA_HOST=mysql -p 8080:80 phpmyadmin/phpmyadmin --network my-bridge-network
В этом случае, когда вы exec
ping
из phpmyadmin
контейнера, вы сможете пропинговать mysql
контейнер
docker exec phpmyadmin ping mysql # if in phpmyadmin `ping` program is available