
我正在使用docker注册表前端(konradkleine/ docker - registry - frontend ),当我浏览存储库时,当我点击存储库时,我得到了以下错误(附图),并且docker图像在UI中看不到。下面是我正在使用的dockercompose文件。
---
version: '3'
services:
docker-registry:
container_name: docker-registry
image: registry:2
ports:
- 5000:5000
restart: always
volumes:
- ./volume:/var/lib/registry
docker-registry-ui:
container_name: docker-registry-ui
image: konradkleine/docker-registry-frontend:v2
links:
- docker-registry:docker-registry
ports:
- 8080:80
environment:
ENV_DOCKER_REGISTRY_HOST: docker-registry
ENV_DOCKER_REGISTRY_PORT: 5000发布于 2020-05-11 23:11:38
可能与此问题相关:https://github.com/kwk/docker-registry-frontend/issues/20
推测的解决方案是在UI部分(service:env_variable)中添加链接,如下所示:
links:
- docker-registry:docker-registry发布于 2020-05-18 15:50:50
请在此处打开一个问题,以便我们可以跟踪它,好吗?https://github.com/kwk/docker-registry-frontend/issues/new
另外,请看看这个文档:https://github.com/kwk/docker-registry-frontend/tree/v2/example-setup,看看它是否解决了这个问题。
发布于 2020-08-02 23:37:58
我对(最新的)注册表和konradkleine (v2)注册表-前端也有同样的问题。按钮Browse Repositories指向运行注册表前端的端口。
在我的例子中,我可以从https://192.168.1.105:31652/home访问注册表-前端
和按钮浏览存储库尝试从以下位置重定向:https://192.168.1.105:31652/repositories/20
至
https://192.168.1.105:31652/v2/_catalog?n=20&last=
但此资源可在以下位置获得:
192.168.1.105:5000/v2/_catalog?n=20&last=
实际上,我收到了:
GET 503 (服务不可用)
https://stackoverflow.com/questions/61732278
复制相似问题