zoukankan      html  css  js  c++  java
  • Docker基础内容之镜像

     概念

    镜像是一个包含程序运行必要依赖环境和代码的只读文件,它采用分层的文件系统,将每一次改变以读写层的形式增加到原来的只读文件上。镜像是容器运行的基石。

    下图展示的是Docker镜像的系统结构。其中,镜像的最底层必须是一个称为启动文件系统(bootfs)的镜像,用户不会与这一层直接打交道。bootfs的上层镜像就是我们熟知的根镜像。

    镜像的本质是磁盘上一系列文件的集合

    docker镜像常用操作

    下载镜像至本地
    docker pull name
    
    列出现有镜像,可简写"docker images";
    docker image ls:
    
    列出所有镜像,包括中间层镜像
    docker image ls -a
    
    通配符匹配镜像名
    docker image ls ce*
    
    特定格式显示
    docker image ls -q
    
    格式化显示镜像内容
    docker image ls --format "table {{.ID}}	{{.Repository}}	{{.Tag}}"
    
    列出悬浮镜像
    docker image ls -f dangling=true
    
    删除悬浮镜像
    docker image prune
    
    利用容器进行构建;不推荐这么使用
    docker commit
    
    列出镜像的详细信息
    docker inspect name
    
    搜索符合名称的镜像
    docker search name
    
    删除指定镜像,可简写"docker rmi name";
    docker image rm name
    
    上传镜像至仓库
    docker push name
    
    镜像的构建,可简写"docker build -t name .";
    docker image build -t name . 
  • 相关阅读:
    while循环
    No.四
    No. three
    第二章吧
    第二次写博客
    我人生的第一个程序,相当于哥伦布发现新大路。
    orale命令6 rman备份
    oracle 命令4 热备份
    oracle命令3 冷备份
    oracle命令2 和一致性关闭、非一致性关闭
  • 原文地址:https://www.cnblogs.com/guge-94/p/11066298.html
Copyright © 2011-2022 走看看