容器

搭建docker registry 可视化 web 界面

私库可以通过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 进行操作。