无法从一个容器 ping 到同一网络中连接的另一个容器

Unable to ping from one container to another container connected in the same network

我创建了两个容器并将它们连接到同一个网络。但是当我使用命令时:

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

我收到错误:

"sh: 1: ping: not found"

我使用了容器名称而不是 IP 地址,因为它们都连接到同一个网络。

ping 程序在您的映像中不可用。检查 OS 您的图像基于什么,然后研究如何在 OS 上安装软件包以及 ping 程序包含在哪个软件包中。