【docker】如何本地构建镜像并发布到dockerhub
本地构建
制作镜像,最后一个.
指定的是当前路径,可以切换为其他路径
1 | sudo docker build -t 镜像名:tag . |
发布到docker hub
需要先登录你的dockerhub账户
1 | sudo docker login |
输入docker hub
的账户和密码(不需要token)
然后给本地的镜像打个tag
1 | sudo docker tag e2bdy:0.1.0 musnows/e2bdy:0.1.0 |
然后再执行push
1 | sudo docker push musnows/e2bdy:0.1.0 |
将本地已有镜像导出为tar
用下面的命令将本地已有的镜像导出为tar包,可以在其他设备上导入。
1 | docker save [image]:[tag] -o [image]:[tag].tar |
导入的命令如下,如果是gzip的压缩包则还需要先解压再load加载。
1 | ## 加载镜像文件 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 慕雪的寒舍!
评论