• 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

    写一个文件

    目录下执行

  • 相关阅读:
    2016huasacm暑假集训训练四 递推_A
    2016huasacm暑假集训训练三 G
    2016huasacm暑假集训训练三 F
    今年暑假不AC
    Who's in the Middle
    The Suspects
    食物链
    抓牛问题
    士兵队列训练问题
    H
  • 原文地址:https://www.cnblogs.com/xietianjiao/p/11283716.html
Copyright © 2020-2023  润新知