zoukankan      html  css  js  c++  java
  • Docker学习のDocker镜像

    一、列出镜像

    命令:docker images [optsions] [repositort]

       -a 标识列出所有

       -f  写过滤条件

        --no-trunc  不截断id

       -q 只显示唯一id

    repository是仓库名字(registry代表的是大库)  tag标签名字(对应版本,) id唯一标识    库名字:标签 对应一个id,即一个镜像

    docker inspect ubuntu:latest  查看镜像    

    二、删除镜像

    docker rmi [opt] [image]

    -f 强制删除

    --no-prune 会保留副镜像

    填写多个,就删除多个

    三、获取镜像

    查找镜像

    1、官网https://registry.hub.docker.com

    2、docker search [options] term

          --automated

          --no-trunc

          --s starts     星级

      docker search ubuntu 

      

    获取镜像

            docker pull [options] name[:tag] 

             -a,下载所有

      

      我们可以修改镜像地址,加快下载,修改/etc/default/docker ,添加DOCKER_OPTS="--registry=网址"

     四、提交镜像

    push 镜像名,输入帐密,可以在网站上查看,也可以转为私有,更多需要付费

    五、构建镜像

    我们可以保存对镜像的修改,并可以再次使用

    1、通过容器 docker commit

    docker commit [opt] container [repository][:tag]

    -a 作者 -m 提交信息  -p 不暂停容器

    应用

    2、通过dockerfile文件构建 docker build

    写一个文件

    目录下执行

  • 相关阅读:
    Word Break
    Binary Tree Right Side View
    41. First Missing Positive
    2 Sum ,3 Sum, 3 Sum close
    216. Combination Sum III
    190. Reverse Bits
    143. Reorder List
    142. Linked List Cycle II
    Single Number i,ii,iii
    62. Unique Paths i & ii
  • 原文地址:https://www.cnblogs.com/xietianjiao/p/11283716.html
Copyright © 2011-2022 走看看