如何克服对在正式教程中docker push所拒绝的资源的访问
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何克服对在正式教程中docker push所拒绝的资源的访问相关的知识,希望对你有一定的参考价值。
我用谷歌搜索并看到了这个,但是我不知道它对图像标签等的意思:link
我正在尝试在这里完成教程:tutorial official Docker
这是我的docker images
的输出
nobu@nobu-ThinkPad-T420:~/docker/docker-curriculum/flask-app$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
prakhar1989/catnip latest 517dbced092c About an hour ago 700MB
nginx latest 06144b287844 2 weeks ago 109MB
busybox latest e1ddd7948a1c 7 weeks ago 1.16MB
prakhar1989/catnip <none> c984660fe008 7 weeks ago 700MB
hello-world latest 2cb0d9787c4d 2 months ago 1.85kB
python 3-onbuild 292ed8dee366 2 months ago 691MB
prakhar1989/static-site latest f01030e1dcf3 2 years ago 134MB
我不知道上面的哪列显示了图像名称?我看到一列用于回购的列,然后是用于ID的列,但似乎都不合适,本教程跳过了这一关键信息。
我能够在localhost:8888
上运行该应用程序。
我不知道为什么要得到:
nobu@nobu-ThinkPad-T420:~/docker/docker-curriculum/flask-app$ docker push prakhar1989/catnip
The push refers to repository [docker.io/prakhar1989/catnip]
f438d02b6568: Preparing
0a0917397206: Preparing
b24e1ed3eb49: Preparing
29778035860f: Preparing
fc88d2431f4d: Preparing
1dc1b82fa010: Waiting
09e3fd9cf357: Waiting
138d1921c15b: Waiting
d714f65bc280: Waiting
fd6060e25706: Waiting
d7ed640784f1: Waiting
1618a71a1198: Waiting
denied: requested access to the resource is denied
我在Docker Hub上拥有一个帐户,并建立了一个公共存储库。有人可以提示我需要输入什么命令来推动此操作吗?
答案
发生这种情况是因为您的docker hub帐户未在您的终端中登录
另一答案
好,所以本教程的创建者忘了提到我们必须先用docker tag {image ID number} yourhubusername/{name_of_your_choice]:firsttry
标记图像其中:firsttry
是标签(我将在下面发布照片)。
另一答案
这是我犯的一个常见错误,以为这可能对某人有所帮助。
以上是关于如何克服对在正式教程中docker push所拒绝的资源的访问的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Flutter 中构建任何类型的应用程序(并克服教程地狱)