Docker 加载命令替换现有的同名镜像

标签 docker docker-registry

我有一个关于 docker load 的简单问题命令。

如果本地存储库中存在图像并运行 docker load命令加载一个与存储库中的图像同名的图像,旧图像是否被加载的图像替换?

最佳答案

docker load 所示页面,它“恢复图像和标签”。

所以同名的图像不会被覆盖。
docker images 将简单地将新加载的图像与现有图像一起列出,并带有各自的 ID 和标签。

如“Content trust in Docker ”中所述,一个注册表可以包含多个同名的图像(但具有不同的 id 或标签)

https://docs.docker.com/engine/security/trust/images/tag_signing.png

关于Docker 加载命令替换现有的同名镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33976560/

相关文章:

docker - 来自守护进程 : rpc error: code = InvalidArgument desc = only updates to Labels are allowed 的错误响应

python - 在 docker 容器中优雅地停止 celery

docker - 我如何列出推送到 microk8s 内置注册表的图像

docker - 从我拥有的存储库中提取 Docker 镜像时访问被拒绝

docker - 将 Docker Hub 镜像推送到私有(private) Docker 注册表

docker :未能注册层:重新执行错误:退出状态1:输出:ProcessBaseLayer。该系统找不到指定的路径

mongodb - 从容器内连接到 mongoDB session

permissions - 部署自己的 Docker Registry : Registry restarting

amazon-s3 - 将 Docker 镜像从私有(private) Docker Registry 保存到 AWS S3 存储桶时出错

docker - symfony 5 "the fast track"book bug docker 当我执行命令时