私库可以通过API进行交互,这样交互会很麻烦,提供可视化界面会比较容易管理一些,docker-registry-browser 管理界面提供一些基础功能,简单易用。
dokcer Hub地址:klausmeyer/docker-registry-browser – Docker Image | Docker Hub
gitHub地址:docker-registry-browser/README.md at master · klausmeyer/docker-registry-browser · GitHub
在私库服务器运行镜像:
docker run \ --name registry-browser \ -p 5002:8080 \ --restart=always \ --link registry \ -e DOCKER_REGISTRY_URL=http://registry:5000/v2 \ -d klausmeyer/docker-registry-browser
注意事项:
需要特别配置两个参数:
--link registry
-e DOCKER_REGISTRY_URL=http://registry:5000/v2
- registry 是 docker registry 容器的名称。 用docker ps -a 可以查询到
- 5000 是 docker registry 容器的内部 端口号。
如果是云服务器的话,记得在安全组放行5002外部端口
默认启动之后,访问就提示需要账号,密码。
http://123.57.154.22:5002/ 123.57.154.22是服务器IP


docker-registry-browser
是一个用于浏览和搜索 Docker 镜像的工具,但它本身并不提供删除镜像的功能。如果你想从 Docker Registry 中删除镜像,你需要使用 Docker API 进行操作。