Ubuntu Docker コンテナで「bash: ping: command not found」を修正する方法
めったに発生しませんが、時々、Docker コンテナーで
まず、Docker Ubuntu コンテナーのローカル リポジトリを更新する必要があります.
次に、
その後、通常どおり
次のコマンドを使用して、
その他の関連コンテンツについては、devtonight.com にアクセスしてください.
ping
コマンドを使用する必要があります. Ubuntu Docker イメージの問題は、PC やサーバーで使用している通常の Ubuntu デスクトップまたはサーバー リリースとまったく同じではないことです.つまり、公式の Ubuntu Docker イメージには、最小限のパッケージがインストールされています.残念ながら、ping
や ifconfig
( 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 にアクセスしてください.
Reference
この問題について(Ubuntu Docker コンテナで「bash: ping: command not found」を修正する方法), 我々は、より多くの情報をここで見つけました https://dev.to/devtonight/how-to-fix-bash-ping-command-not-found-in-ubuntu-docker-containers-3gnpテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol