1 Star 0 Fork 1.2K

N2N/docker

forked from Kenny小狼/docker 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

registry-frontend

docker registry镜像私服的WebUI,用来查询私服里面的镜像;

see also: https://github.com/kwk/docker-registry-frontend

说明

registry https模式(SSL)

生成证书命令

首次运行,请执行生成ssl证书脚本,命令参考如下:

sh gencert.sh

注: 由于证书是自行颁发的,当执行镜像上传或下载时,客户端会报 x509: certificate signed by unknown authority 信息,即提示由未知颁发机构签名的证书,所以不能正常连接;

解决方法:

  1. 把证书pem文件下载下来,写入到本地操作系统,使系统信任该办法证书,例如导入到 /etc/pki/tls/certs/ca-bundle.crt
  2. 配置docker客户端,把域名添加到 insecure-registry 中。

启动

docker-compose up -d

registry http

启动

docker-compose -f docker-compose-insecure.yml up -d

客户端配置

registry应用启动成功后,若非https模式的话,需要修改客户端上的docker配置,添加registry的信息到 --insecure-registry 才能正常使用(建议用域名),例如:

{
	"insecure-registry": [
		"localhost:5000",
		"kenny.registry.docker:5000"
	]
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Docker
1
https://gitee.com/N2N/docker.git
git@gitee.com:N2N/docker.git
N2N
docker
docker
master

搜索帮助