docker创建镜像并上传到到dockerhub远程仓库

docker | 2020-08-24 09:36:23

1.在hub.docker.com注册用户并新建仓库

2.命令行登录到docker hup

语法

docker login [OPTIONS] [SERVER]

登陆到Docker Hub

docker login -u 用户名 -p 密码

3.创建镜像并提交

创建镜像参考docker安装 创建镜像 启动容器 的 使用方法

提交镜像

docker commit containerId dockerUserName/XXX

注:containerId为你需要上传的容器id,dockerUserName为dockerHub的登录名,xxx为仓库名,当然也不一定非得是dockerUserName/xxx,只是为了方便起见

 

接下来为存在于本地的镜像打标签

docker tag imageName dockerUserName/xxx[:tag]

注:imageName为你需要上传的镜像name,dockerUserName为dockerHub的登录名,xxx为仓库名,必须和你在dockerhub中新建的仓库名相同,tag不指定就是latest

 

打包好之后,就把打包好的镜像上传

docker push dockerUserName/xxx[:tag]

注:tag不指定就是latest

最后就去dockerhub界面上查看是否上传成功

登录后即可回复 登录 | 注册
    
关注编程学问公众号