docker镜像打tar包

因为服务器A不能访问外网,连不上镜像仓库,只能通过指定的文件服务器进行文件的传输,所以需要将镜像打成tar包间接上传到服务器A。

  1. 本机拉取镜像

  2. 将镜像打包成tar文件,且将tar文件上传到文件服务器

  3. 登陆服务器A,执行命令拉取tar包

  4. 将tar包解压成镜像

  5. 查看拉取的镜像

tips:

–network host:表示使用本地模式,端口映射直接使用docker内部配置的端口,-p 8082:8080 将失效,
比如docker内部是配置的8080(即服务启动时的端口),使用-p 8082:8080,则映射对外的端口是8082
但是docker启动命令里加了–network host后,则表示对外直接使用8080端口

容器最佳实践:

Original: https://www.cnblogs.com/miaoying/p/13438258.html
Author: miaoying
Title: docker镜像打tar包

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/534733/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球