Thisをドッカーされた後、aptのキャッシュファイルをクリアするなど、ドッキングウィンドウの画像の作成に関するベストプラクティスがある
FROM ubuntu
RUN apt-get update && apt-get install -y iputils-ping
CMD bash
ますのでご注意くださいUbuntu用のハブページとそれを作成する方法はthisです。インストールされている最小限のパッケージしかないので、余分なものが必要な場合は、自分でインストールする必要があります。
apt-get update && apt-get install -y iputils-ping
は、しかし、通常は、あなたが「Dockerfile」を作成し、それを構築したい:
mkdir ubuntu_with_ping
cat >ubuntu_with_ping/Dockerfile <<'EOF'
FROM ubuntu
RUN apt-get update && apt-get install -y iputils-ping
CMD bash
EOF
docker build -t ubuntu_with_ping ubuntu_with_ping
docker run -it ubuntu_with_ping
チュートリアルを見つけると、彼らは通常、物事を行う方法を確認するために、既存のDockerfilesを閲覧するには、Googleを使用してください:)例の画像についてサイズは、 apt-get install
コマンドの後に実行することによって最小化する必要があります。
Dockerイメージを最小限に抑えることはまったく適切です。ほとんどの場合、コンテナは何もすることはありませんが、単一のアプリケーションを実行します。なぜアプリケーションに必要のないものをインストールするのですか? –
単に診断を実行したい場合は、busybox(pingを含むイメージ)を実行するほうが簡単です(例:docker run -it --rm busybox ping my-server)。 –