用户界面-私有Docker Registry的用户界面

提问

我有我的私人Docker注册表.但是对于一些不了解Docker的人来说,管理起来很困难.因此,我想为注册表使用UI.
我在github上找到了这个Docker registry UI.
我的注册表使用的是自签名证书,因此使用SSL.
我该如何为我的注册表配置它.

目前,我的注册表开始于:

docker run -d -p 5000:5000 --restart=always --name regdomain.com\
  -v `pwd`/auth:/auth \
  -e "REGISTRY_AUTH=htpasswd" \
  -e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \
  -e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd \
  -v `pwd`/certs:/certs \
  -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
  -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
  registry:2

最佳答案

您发布的docker命令使用v2注册表,来自atc-的项目仍然支持open issue.

可能的替代方案…

注册表:0.9 v1

您可以尝试使用kwk/docker-registry-frontend(不建议使用v1的分支)替代v1注册表.

注册表:2 v2

对于v2,您可以尝试:

> kwk/docker-registry-frontend(主)
> Portus