美文网首页
2)安装(2)-基本组成

2)安装(2)-基本组成

作者: 21号新秀_邓肯 | 来源:发表于2020-10-29 13:58 被阅读0次

1. 镜像(image)

Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器

2. 容器(container)

Docker 利用容器(Container)独立运行的一个或一组应用。容器是用镜像创建的运行实例

它可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。

可以把容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。

容器的定义和镜像几乎一模一样,也是一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的。

3.仓库(repository)

仓库(Repository)是集中存放镜像文件的场所。
仓库(Repository)和仓库注册服务器(Registry)是有区别的。仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。

仓库分为公开仓库(Public)和私有仓库(Private)两种形式。
最大的公开仓库是 Docker Hub(https://hub.docker.com/),
存放了数量庞大的镜像供用户下载。国内的公开仓库包括阿里云 、网易云 等

4. 小总结

需要正确的理解仓储/镜像/容器这几个概念:

Docker 本身是一个容器运行载体或称之为管理引擎。我们把应用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就似乎 image镜像文件。只有通过这个镜像文件才能生成 Docker 容器。image 文件可以看作是容器的模板。Docker 根据 image 文件生成容器的实例。同一个 image 文件,可以生成多个同时运行的容器实例。

  • image 文件生成的容器实例,本身也是一个文件,称为镜像文件。

  • 一个容器运行一种服务,当我们需要的时候,就可以通过docker客户端创建一个对应的运行实例,也就是我们的容器

  • 至于仓储,就是放了一堆镜像的地方,我们可以把镜像发布到仓储中,需要的时候从仓储中拉下来就可以了。

5. 架构图

image.png

相关文章

  • 2)安装(2)-基本组成

    1. 镜像(image) Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器...

  • Kafka

    五、Kafka (23件事) 1、基本信息 1)组成2)安装多少台 2*(生产者峰值生产速率副本、100)+...

  • docker安装

    1.docker 的基本组成 镜像,容器,仓库docker 的架构图 2.安装步骤 cent os 7https:...

  • 2.硬件基本组成

    冯诺依曼结构 冯诺依曼首次提出:可以把计算机二进制指令全部写入存储器中,那么程序员就无需每次都连接指令操作,而是输...

  • Slick

    安装Slick 基本结构 拓展2

  • 一文详解iptables

    目录:1.iptables组成和基本语法2.NAT 1.iptables组成和基本语法 1.1 iptables介...

  • (一)初识Docker(2)——基本组成

    Docker官网 Docker文档地址 本节包括:Client 客户端、Daemon 守护进程、Image 镜像、...

  • MAC安装DESeq2报错及解决方案

    在R环境中安装DESeq2 1、安装DESeq2基本语法: 2、报错信息 我的系统是MacOS 10.10.5,执...

  • ubuntu16.04 kinect2 calibration

    iai_kinect2基本步骤在主页都有,一些注意事项 1. 安装Ros 2 .libfreenect2, 安装完...

  • GoLang实现Gin框架

    1、下载安装Gin包 2、Gin基本框架

网友评论

      本文标题:2)安装(2)-基本组成

      本文链接:https://www.haomeiwen.com/subject/uzvtvktx.html