LoginSignup
2
1

More than 1 year has passed since last update.

#Docker hub から pull するときのメジャー・マイナー・パッチバージョン指定

Last updated at Posted at 2020-02-08

ゆるい指定をしたときは、最新版を pull するというような運用をしているイメージが多いだろう。

同じイメージなのかどうかを確認するには pull したときの Digest が同じかどうかを見ることで確認できそうだ。

image

$ docker pull alpine:latest
Digest: sha256:ab00606a42621fb68f2ed6ad3c88be54397f981a7b70a79db3d1172b11c4367d
$ docker pull alpine:3     
Digest: sha256:ab00606a42621fb68f2ed6ad3c88be54397f981a7b70a79db3d1172b11c4367d
$ docker pull alpine:3.11  
Digest: sha256:ab00606a42621fb68f2ed6ad3c88be54397f981a7b70a79db3d1172b11c4367d
$ docker pull alpine:3.10
Digest: sha256:7c3773f7bcc969f03f8f653910001d99a9d324b4b9caa008846ad2c3089f5a5f
$ docker pull alpine:3.10.4
Digest: sha256:7c3773f7bcc969f03f8f653910001d99a9d324b4b9caa008846ad2c3089f5a5f

ゆるい指定の場合は、pullする時期によって、別のものが取れてしまう

Dockerfileなどに書くときは、なるべくマイナーバージョン、パッチバージョンまで指定しておきたい

Original by Github issue

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

Twitter

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1