gpt4 book ai didi

即使存在 "Tag latest not found in repository"标签,Docker pull 也会失败,出现 "latest"

转载 作者:IT老高 更新时间:2023-10-28 21:25:56 28 4
gpt4 key购买 nike

我尝试使用以下命令提取 Fedora docker 镜像,但失败并出现 Tag latest not found in repository docker.io/library/fedora 错误:

# docker pull fedora
Using default tag: latest
latest: Pulling from library/fedora
62b0615068df: Pull complete
cd1e9127a3f8: Verifying Checksum
Pulling repository docker.io/library/fedora
Tag latest not found in repository docker.io/library/fedora

但是,当我使用明确指定的 latest 标记拉取它时,它成功了。

docker pull fedora:latest
latest: Pulling from library/fedora
cd1e9127a3f8: Pull complete
Digest: sha256:52db7a1a18f173622a9b1a75354c7266220bffb7187c4880590805af0d7679d6
Status: Downloaded newer image for fedora:latest

为了进一步了解这一点,我尝试拉取 CentOS docker 镜像。但是,在 CentOS 中我没有看到这种行为:

docker pull centos
Using default tag: latest
latest: Pulling from library/centos
Digest: sha256:1a62cd7c773dd5c6cf08e2e28596f6fcc99bd97e38c9b324163e0da90ed27562
Status: Downloaded newer image for centos:latest

版本信息

# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.2 (Maipo)
# docker -v
Docker version 1.9.1, build a34a1d5

有人可以帮我理解这种行为吗?

最佳答案

看起来 Docker 以错误的方式处理网络错误。例如。 DNS 超时可能会报告为“未找到标记 xxx”。这就是为什么错误可能是间歇性的。看过几次,将 DNS 服务器更改为 google DNS (8.8.8.8) 并等待几分钟为我修复了这个 docker 错误。

关于即使存在 "Tag latest not found in repository"标签,Docker pull 也会失败,出现 "latest",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38030350/

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