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 . 
  • 相关阅读:
    手机自动化
    记录
    Linux 死机了怎么办
    前端源码
    LNMP环境
    PHP学习之路(一)
    py
    蜘蛛问题
    mongodb
    【HTML/XML 2】XML基础知识点总结
  • 原文地址:https://www.cnblogs.com/guge-94/p/11066298.html
Copyright © 2011-2022 走看看