Skip to content

Docker

  • 镜像 (Image)
  • 容器 (Container)
  • 仓库 (Repository)

镜像

镜像相当于是一个 root 文件系统

镜像提供了容器运行时所需的程序、库、资源、配置(匿名卷、环境变量、用户)等

镜像不包含任何动态数据

容器

镜像和容器的关系,相当于 OOP 中类和实例的关系

镜像是静态的定义,容器是镜像运行时的实体(容器的实质是进程)

容器拥有自己的 root 文件系统、网络配置、进程空间甚至是自己的 ID 空间,运行在一个隔离的环境里

镜像容器
基础层存储层

仓库

Docker Registry 是关于镜像集中存储、分发的服务

类似于镜像商店

一个 Docker Registry 包含多个仓库;每个仓库可以包含多个标签;每个标签对应一个镜像

每个仓库可以包含多个标签;每个标签对应一个镜像

一个仓库包含的同一个软件不同版本的镜像,标签对应着就是软件的各个版本,如:ubuntu:16.04, ubuntu:18.04...

2025( )
今日 8.33%
本周 42.86%
本月 48.39%
本年 4.11%
Powered by Snowinlu | Copyright © 2024- | MIT License