Ubuntu Docker コンテナで「bash: ping: command not found」を修正する方法


めったに発生しませんが、時々、Docker コンテナーで ping コマンドを使用する必要があります. Ubuntu Docker イメージの問題は、PC やサーバーで使用している通常の Ubuntu デスクトップまたはサーバー リリースとまったく同じではないことです.つまり、公式の Ubuntu Docker イメージには、最小限のパッケージがインストールされています.残念ながら、pingifconfig ( learn how to install ) コマンドなどの有名なツールは、公式の Ubuntu イメージを使用してコンテナーを作成した直後には存在しません.ただし、次のコマンドを使用して ping コマンドを簡単にインストールできます.

まず、Docker Ubuntu コンテナーのローカル リポジトリを更新する必要があります.

apt-get update


次に、ping コマンドをインストールします. iputils-ping パッケージが付属しています.

apt-get install iputils-ping


その後、通常どおり ping コマンドを使用できるようになります.

ping 172.20.0.2


次のコマンドを使用して、ping コマンドで使用できるその他の使用可能なオプションを表示します.

ping -h


その他の関連コンテンツについては、devtonight.com にアクセスしてください.