Docker离线、在线保存和移植镜像操作—详细命令教程

导读:本篇文章讲解 Docker离线、在线保存和移植镜像操作—详细命令教程,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

1、镜像移植–离线安装(压缩包文件形式)

  • 保存镜像:将正在运行的镜像保存

    • 命令:docker commit -a “yangBoss” -m “首页变化” myNginx yangboos-nginx:v1.0
    • -a:作者
    • -m:提交内容
    • myNginx:镜像名称或者ID
    • yangboos-nginx:v1.0:提交后的生成的新镜像名称(必须小写)
  • 镜像打成压缩包:将镜像打包成一个tar压缩文件

    • 命令:docker save -o yangBossNginx.tar yangboos-nginx:v1.0
    • -o:镜像压缩后的文件名
    • yangboos-nginx:v1.0:要压缩的镜像名称
  • 文件传输

    • 命令:scp yangBossNginx.tar root@10.6.7.81:/root/
    • yangBossNginx.tar:需要传输的文件
    • root@10.6.7.81:/root/:目标主机IP用户和指定路径
  • 读取压缩镜像

    • 命令:docker load -i yangBossNginx.tar
    • -i:要加载的压缩包文件

2、推送至Dokcer Hub远程仓库

  • 注册登录DockerHub(Docker Hub

  • 创建一个仓库

  • Docker离线、在线保存和移植镜像操作---详细命令教程
  • Docker离线、在线保存和移植镜像操作---详细命令教程
  • 给要推送的镜像打标签(仓库必须名称的规范)

    • docker tag yangboos-nginx:v1.0 yangboos/yangboos-nginx:v1.0
    • yangboos-nginx:v1.0:需要打标签的镜像
    • yangboos/yangboos-nginx:镜像标签,和自己仓库的名一样,加上版本号
  • Docker离线、在线保存和移植镜像操作---详细命令教程
  •  登录Docker

    • Docker离线、在线保存和移植镜像操作---详细命令教程
  • 推送镜像

    • docker push yangboos/yangboos-nginx:v1.0
    • Docker离线、在线保存和移植镜像操作---详细命令教程
    • Docker离线、在线保存和移植镜像操作---详细命令教程
  • 拉取自己仓库镜像

    • 查看仓库地址        Docker离线、在线保存和移植镜像操作---详细命令教程
    •  在另外一台新机器拉取镜像

    Docker离线、在线保存和移植镜像操作---详细命令教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/67234.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!