gpt4 book ai didi

docker - 拉Docker镜像时包含或省略:latest是否有任何区别?

转载 作者:行者123 更新时间:2023-12-02 21:23:34 25 4
gpt4 key购买 nike

大多数人似乎在他们的 Dockerfile 中都包含image:latest:

FROM node:latest

或者 docker-compose :
image: node:latest

但是,在不使用 :latest提取图像时,它似乎也会下载最新版本,从而导致:
FROM node

包括 :latest与否之间有什么区别吗?

我知道要提取不是最新的图像是必须的。

最佳答案

没有,没有区别。

安装了Dockerfile时,如果没有:latestnode:boron,则会从docker hub提取最新镜像。 docker build -t "img" .:

...
Step 1/7 : FROM node
latest: Pulling from library/node
...
Digest: sha256:c7505048a3ddc2539b9b4d7c468e6ff0641f3a06ec95a4450be493fec8410c13
Status: Downloaded newer image for node:latest
---> efe7b69d7b71

运行前面的命令时,带有 :latest的Dockerfile仍然尝试拍摄相同的图像: docker build -t "a" .:
...
Step 1/7 : FROM node:latest
---> efe7b69d7b71

请注意,它仍然尝试提取最新数据,并且两者具有相同的阴影。

关于docker - 拉Docker镜像时包含或省略:latest是否有任何区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42148675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com