使用前端设置专用docker注册表
我正试图建立一个码头注册与前端,我有问题 我使用以下docker compose,无法查看注册表中存在的回购。我假设最基本的设置如下:使用前端设置专用docker注册表,docker,frontend,docker-compose,docker-registry,Docker,Frontend,Docker Compose,Docker Registry,我正试图建立一个码头注册与前端,我有问题 我使用以下docker compose,无法查看注册表中存在的回购。我假设最基本的设置如下: web: container_name: registry-frontend image: hyper/docker-registry-web ports: - "8085:8080" links: - registry environment: REGISTRY_HOST: registry registry: c
web:
container_name: registry-frontend
image: hyper/docker-registry-web
ports:
- "8085:8080"
links:
- registry
environment:
REGISTRY_HOST: registry
registry:
container_name: registry
image: registry:2
ports:
- 5000:5000
environment:
REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /registry
volumes:
- /data/docker-registry/:/registry
当我检查注册表服务中存在的存储库时,我可以看到repo
我运行了以下命令:
http://<host>:5000/v2/_catalog
但是,这些在前端不可见。从本质上讲,这种整合似乎不起作用。有人能帮忙找出可能的错误吗?也许您还需要在web容器的环境中提供“REGISTRY\u PORT:5000”。
{"repositories":["baseimage","myfirstimage"]}