zoukankan      html  css  js  c++  java
  • Docker常用命令笔记

    鉴于本人尚处于Docker入门阶段,很多命令都不熟悉,即使敲过这个命令,但是由于没有在真实场景中使用,有时候碰到一些问题也不知道该如何使用。故记录之。

    docker save 和 docker load

    今天遇到一个问题,在机器A上已经build好了一个image,机器B上需要使用这个镜像。第一个想到的方法是,在机器A上先docker push到Docker Hub上,然后在机器B上docker pull下来就好(但是在机器A上发现无法login到Docker Hub上,总是显示Timeout)。然后在想有没有什么方法可以将镜像打包,直接拷贝或scp到另一台机器上,于是了解到docker save和docker load命令。

    docker save

    该命令可以将一个 image 保存成 tar 文件,方便传输。

    $ docker save -o helloworld.tar kkbill/helloworld:latest
    

    docker load

    该命可以把由 docker save 命令打包成的 tar 文件还原成镜像文件。

    $ docker load -i helloworld.tar
    

    执行完 docker load 之后,再通过 docker images 可以查看到还原出来的镜像。

  • 相关阅读:
    struts2文件上传下载
    struts2自定义拦截器
    JSP_Servlet 解决中文乱码登录问题
    ajax提交form表单
    sql语句大全
    spring
    struts2
    jsp_servlet
    jsp_servlet2
    数据库
  • 原文地址:https://www.cnblogs.com/kkbill/p/12920605.html
Copyright © 2011-2022 走看看