使用前端设置私有docker注册表

时间:2016-05-21 18:14:08

标签: docker frontend docker-compose docker-registry

我正在尝试使用前端设置docker注册表并遇到问题 我使用以下docker compose,并且无法看到注册表中存在的repos。我假设最基本的设置如下:

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

当我检查注册表服务中存在的存储库时,我可以看到存储库 我运行了以下命令:

http://<host>:5000/v2/_catalog

并得到以下结果

{"repositories":["baseimage","myfirstimage"]}

但是,这些在前端不可见。从本质上讲,整合似乎并没有起作用。任何人都可以帮忙搞清楚可能出现的问题吗?

0 个答案:

没有答案