zoukankan      html  css  js  c++  java
  • docker镜像基础命令

    docker镜像基础命令

    1、获取镜像

      docker pull <名称>

       说明:镜像是运行docker的前提

      由于之前已经下载了ubuntu镜像,会提示image已经更新

    2、查看镜像列表

      docker images

      REPOSITORY    TAG    IMAGE ID    GREATED    SIZE

      仓库名称      仓库标签   镜像id      创建时间       大小

    3、查看镜像信息

      docker inspect

      查看镜像的某一个详细信息

      docker inspect -f {{.Id}} 735f80812f90

    4、查找镜像

      docker search <应用名称>

      使用docker search命令可以搜索远端仓库中共享的镜像,默认搜索Docker hub官方仓库中的镜像.

    5、删除镜像

      docker rmi <标签或者ID>

      说明:当同一个镜像拥有多个标签时,docker rmi只是删除了标签,并不影响镜像本身。

          当该镜像有创建的容器存在时,镜像文件默认是无法删除的。

          如果一个镜像只有一个tag的话,删除tag就是删除了镜像的本身。

      给镜像添加tag

      docker tag <ID> <tag名称>

      

    6、创建镜像

      docker commit <ID> <REPOSETORY:TAG>

      参数:

        -a,--author:作者信息

        -m,--message:提交消息

        -p,--pause=true:提交时暂停容器运行

      运行ubuntu,-t -i把容器内标准绑定到终端并运行bash,这样开跟传统的linux操作系统没什么两样,现在直接在容器运行。

      容器创建成镜像的方法:

        通过某个容器2b59a20b8854 创建对应的镜像,有点类似git

    7、迁出镜像

      docker save -o ***.tar <TAG/ID>

      参数说明:

        -o 设置存储压缩后的文件名称

    8、载入镜像

      docker load --input ***.tar 或者 codker load <***.tar

      使用codker load命令可以载入镜像,其中image可以标签或ID。这将导入镜像及相关的元数据信息(包括标签等),可以使用docker images命令进行查看。

      先删除原有的cc/text镜像,在导入镜像

      运行镜像,在查看是否为原来的类容

     9、上传镜像

      docker push <仓库名称>

     

  • 相关阅读:
    Java匹马行天下之C国程序员的秃头原因
    Java匹马行天下之学编程的起点——高级语言大锅烩
    jdbc连接案例
    Java匹马行天下之学编程的起点——走进编程的殿堂
    Java匹马行天下之学编程的起点——编程常识知多少
    cookie、session和application超详解说
    匹马行天下之博客园五月纪念日——去你的写博无用论
    匹马行天下之高薪编程,品牌公司——人往高处走,作为程序员的你够格吗
    MySQL中boolean类型设置
    python使用rsa库做公钥解密(网上别处找不到)
  • 原文地址:https://www.cnblogs.com/jcici/p/9441246.html
Copyright © 2011-2022 走看看