0
点赞
收藏
分享

微信扫一扫

2、docker 镜像打包,提交

杰森wang 2023-12-15 阅读 43

docker容器提交,提交为镜像,镜像上传到 hub.docker.com

docker容器打包成镜像

docker commit 容器id ++hub.docker账户名/仓库名++:tagname

其中 hub.docker账户名,需要到https://hub.docker.com/ 官网自己注册 仓库名: 需要在账号项目自己创建仓库,可以为公开的,也可以私有。账号只能拥有一个私有仓库 tagname: 这个可以任意发挥。

提交到hub.docker.com

提交之前要先登录账号

docker login -u "hub.docker账户名" -p "XXXXXXX"

hub.docker账户名:hub.docker账户名 XXXXXXX : hub.docker账户为密码 登录成功后:

docker push ++hub.docker账户名/仓库名++:tagname

问题解决

已经登陆成功,push时,仍然报错 denied: requested access to the resource is denied

这个问题 很有可能是push 的镜像名和hub.docker账户下设置的不一致导致。 如果不一致,可以使用 docker tag命令重新标记 ,使用新的标记名再上传。 docker tag log_镜像名:log_tagname ++hub.docker账户名/仓库名++:new_tagname new_tagname: 可以任意取,本意为仓库的版本号,可以用作镜像标识

举报

相关推荐

0 条评论