如何代理Docker Registry?

Docker

1 前言

一个问题,一篇文章,一出故事。
由于公司内部服务器由于不允许直接连接Internet,因此,我们需要配置Docker Registry代理服务器。

2 最佳实践

2.1 配置存储库管理器

请参阅如下章节配置,

如何企业二进制部署NXRM?


需要明确的是,存储库管理器的访问地址是,
https://repository.cmdschool.org

2.2 配置Docker Registry服务

2.2.1 创建Docker Registry代理

单击【Create repository】 ->【docker(proxy)】
在“name”中填写“docker-registry”
勾选“Online”
勾选“http”并填写“8181”
勾选“Allow anonymous docker pull”
在“Remote Storage”中填写“https://registry-1.docker.io/”
在“Docker Index”中选中“Use Docker Hub”
单击【Create repository】即可

2.2.2 激活Docker Bearer令牌域

单击【Security】-> 【Realms】 -> 【Active Realms】
单击设置【Docker Bearer Token Realms】到激活状态
单击【save】即可

2.3 配置Docker Registry服务客户端

如何自定义Docker Registry的地址?

参阅文档
=====================
https://www.jenkins-zh.cn/wechat/articles/2020/05/2020-05-13-using-nexus-oss-as-a-proxy-cache-for-docker-images/

没有评论

发表回复

Docker
如何自定义Docker Registry的地址?

1 前言 一个问题,一篇文章,一出故事。 由于公司内部服务器由于不允许直接连接Internet,因此 …

Docker
如何部署Oracle 9.x Docker 环境?

1 基础知识 1.1 基本概念 1.1.1 Docker的基本概念 – Docker是开 …

Docker
如何修复连接Docker容器虚机无响应?

1 前言 一个问题,一篇文章,一出故事。 笔者最近使用如下命令连接容器发现一直没有响应, docke …