Docker私有仓库Registry如何搭建

2023-04-09 01:49:00 搭建 私有 仓库

.

Docker私有仓库Registry搭建

Docker私有仓库Registry可以让用户自己架设私有的Docker镜像仓库,这样就不必每次都去Docker官方仓库下载镜像了。Registry也支持自动从其他仓库拉取镜像,并且可以设置自动更新。

搭建步骤

1、下载Registry

下载地址:https://github.com/docker/distribution/releases

2、启动Registry

进入下载目录,启动Registry:

./registry

3、推送镜像

推送镜像到私有仓库:

docker tag :5000/

docker push :5000/

默认情况下,Registry只能通过本地访问。如果要让其他人也能访问,需要修改配置文件:

vim config.yml

修改如下内容:

version: 0.1

log:

level: debug

formatter: text

storage:

filesystem:

rootdirectory: /var/lib/registry

http:

addr: :5000

headers:

X-Content-Type-Options: [nosniff]

proxy:

remoteurl: https://registry-1.docker.io

保存后重启Registry。

4、访问Registry

访问Registry:

http://:5000/v2/_catalog

如果出现以下界面,表示Registry搭建成功。

相关文章