zoukankan      html  css  js  c++  java
  • docker镜像管理

    1、docker镜像

    什么是镜像?
    简单说,Docker镜像是一个不包含Linux内核而又精简的Linux操作系统。

    镜像从哪里来?
    Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。
    https://hub.docker.com/explore
    默认是国外的源,下载会慢,建议配置国内镜像仓库:
    # vi /etc/docker/daemon.json
    {
    "registry-mirrors": [ "https://registry.docker-cn.com"]
    }

    2、镜像与容器的关系

    镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history <ID/NAME> 查看镜像中各层内容及大小,每层对应着Dockerfile中的一条指令。Docker镜像默认存储在/var/lib/docker/<storage-driver>中。
    容器其实是在镜像的最上面加了一层读写层,在运行容器里做的任何文件改动,都会写到这个读写层。如果容器删除了,最上面的读写层也就删除了,改动也就丢失了。
    Docker使用存储驱动管理镜像每层内容及可读写层的容器层。

    3、镜像管理指令

  • 相关阅读:
    SVN 常用keywords 记录
    HTML5新特性介绍
    php文件上传错误代码
    MySQL的 Grant命令权限分配
    前端开发工具整理
    Java多线程编程经验谈
    一套密码强度判断方案
    傲游浏览器下Flash和Js交互问题
    在xml中使用&和字符
    ibatis和myibatis
  • 原文地址:https://www.cnblogs.com/hellojackyleon/p/8287065.html
Copyright © 2011-2022 走看看