私有 docker 注册表的用户界面
User Interface for Private 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 关于对 v2
的支持。
可能的替代方案...
注册表:0.9 v1
您可以尝试 kwk/docker-registry-frontend(v1 已弃用的分支)作为 v1
注册表的替代方案。
注册表:2 v2
对于 v2
你可以尝试:
我以前使用过所有提到的 docker-registry-frontends,但出于对作者的尊重,这些 UI 对我来说 "enough"。
所以,这就是我使用自己的 frontend for private registry 的原因,您可以从 github 或 dockerhub.
试试
你也可以在那里找到界面截图。
我有我的私人 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 关于对 v2
的支持。
可能的替代方案...
注册表:0.9 v1
您可以尝试 kwk/docker-registry-frontend(v1 已弃用的分支)作为 v1
注册表的替代方案。
注册表:2 v2
对于 v2
你可以尝试:
我以前使用过所有提到的 docker-registry-frontends,但出于对作者的尊重,这些 UI 对我来说 "enough"。
所以,这就是我使用自己的 frontend for private registry 的原因,您可以从 github 或 dockerhub.
试试
你也可以在那里找到界面截图。