ちょうどUbuntuでdockerを使い始めました。私は次のようにドッカー画像を引っ張った。ローカルホスト上のドッカーイメージのレイヤーを取得する方法
docker pull coreos/apache
ここで、そこに3つの層が引っ張られています。
Using default tag: latest
latest: Pulling from coreos/apache
a3ed95caeb02: Pull complete
5e160ca0bb5a: Pull complete
1f92e2761bfd: Pull complete
Digest: sha256:9af520cee7bedcda564970ff790cdf2e72b6daccce8539f6b3c880ed7fc21091
Status: Downloaded newer image for coreos/apache:latest
上記から、この画像には3つのレイヤーがあることがわかります。
しかし、ここでは、端末を閉じてもう一度開くと、この画像のレイヤー(上記の同じ情報)を取得する方法を教えてください。コマンドとは何ですか?
私がドッカーの画像を撮ると、これが表示されます。
REPOSITORY TAG IMAGE ID CREATED SIZE
centos latest 0584b3d2cf6d 9 days ago 196.5 MB
hello-world latest c54a2cc56cbb 4 months ago 1.848 kB
coreos/apache latest 5a3024d885c8 2 years ago 294.4 MB
イメージIDを知ったので、どのようにしてそのイメージIDのレイヤーを取得できますか。
docker images --tree
のように木オプションは、もはや機能していません。それは削除されたようです。 1つのコマンドではない場合は、少なくともコマンドのシーケンスを使用してそれをどのように取得できますか?
私は理解していますが、私が望むのは、画像が構成するレイヤーを知ることです。その情報はどのように入手できますか? – VivekDev
@VivekDevの場合は、ここで概説したように、「ドッカーの履歴」を使用できます。 –
https://docs.docker.com/engine/reference/commandline/history/ –