【发布时间】:2019-10-28 17:19:27
【问题描述】:
最近更新 Docker 后,我发现自己无法在 Docker 中创建任何新容器。我已经重新启动了我的操作系统和 Docker 本身。我已经尝试尽我所能将标签指定为特定版本。我可以使用 Docker 手动提取我想要的图像。但它拒绝运行或创建任何新容器。已经存在的容器可以正常启动。完整的错误信息如下。
无法在本地找到图片“all:latest” 来自守护进程的错误响应:拒绝所有请求访问,存储库不存在或可能需要“docker login”:拒绝:请求的资源访问被拒绝
这些不是来自私人存储库。这些都是 Docker Hub 的公共项目。有什么建议吗?
【问题讨论】:
-
您可以尝试在拉取图像时明确指定 repo。还要自己搜索 repo 以确保它存在
-
我正在使用以前有效的现有配置。我通过删除容器并重新创建它来更新容器的图像。我还在 Docker Hub 上进行了搜索以确保它存在。我的 Docker 出了点问题,它忽略了我正在使用的标签。
-
图片是否存在?
docker images。该图像可能已被删除,因此您无法再从中创建容器。 -
是的,图像存在。它存在于本地并且存在于存储库中。我也尝试过其他图像。它对我尝试的任何图像都这样做。
标签: docker