docker中仓库(Repository)与注册服务器(Regi
2020-10-10 本文已影响0人
php转go
仓库(Repository)是集中存放镜像的地方,仓库分为公有仓库与私有仓库
一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 l.dockerpool.com/ubuntu 来说,dl.dockerpool.com是注册服务器地址,ubuntu是仓库名。
默认注册服务器为docker hub:register.hub.docker.com
大部分时候,并不需要严格区分这两者的概念。
注册服务器、仓库、镜像关系如下
注册服务器(Registry)
├─Repository(共有仓库)
│ ├─镜像1
│ ├─镜像2
│ ├─...更多镜像
├─Repository(私有仓库)
│ ├─镜像3
│ ├─镜像4
│ ├─...更多镜像