步骤 2 : 注册账号 步骤 3 : 登录 步骤 4 : push
在 commit 提交容器 中,我们把一个容器转换为了镜像,接下来我们要把这个镜像提交到仓库里,应该怎么做呢?
仓库位于 hub.docker.com 上,为了提交新的镜像,肯定要有账号才行,所以第一步是注册账号。
比如我就注册了名为 how2j 的账号。 注意: 这里命名很重要,因为在提交镜像的时候,由于不是官方的,必须在提交的时候用 : how2j/tmall 这样的命名格式,而不能简单地命名为 tmall 。 注册地址: https://hub.docker.com/signup 注册激活流程都很标准化,就自己去撸吧,我就不多赘述了。
这里说的登录,不是在 hub.docker.com 网站上,而是在 docker 后台进行登录。
执行命令: docker login 然后输入账号密码就行了。 注意,账号不是邮箱地址哦
推送镜像到仓库
首先镜像命名要符合 how2j/tmall 这样的风格,即斜杠前面必须是你的账号名。 如果镜像不是这个名字,可以通过 tag进行标记。 用法在这里: 通过 tag 进行标记 然后就可以推送了 docker push how2j/tmall:latest 耗时多久,取决于你的镜像大小~
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2024-06-08
push timeout
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2023-08-21
这个注册网址进不去啊,dockerHub可以进去,但是点注册会被拦截,需要翻墙
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2019-08-22
容器可以转换为镜像,镜像可以推送上去,那么问题来了
2019-02-24
push的时候出现errors: denied : requested access to the resource is denied之类的错误。
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|