官方仓库
docker hub
https://hub.docker.com/
构建私有仓库
构建服务端registry
docker pull registry docker run -di --name=registry -p 5000:5000 registry http://192.168.0.107:5000/v2/_catalog
http://192.168.20.17:2375/images/json
搭建客户端 UI
通过docker搭建portainer
拉取镜像
docker pull portainer/portainer
部署
docker run -d -p 9000:9000\
--restart=always\
-v /var/run/docker.sock:/var/run/docker.sock\
-m 20M --oom-kill-disable --memory-swap=-1\
--name portainer\
portainer/portainer
访问 http://192.168.20.7:9000 具体操作参照
https://www.cnblogs.com/hutianyao/p/13539698.html
- VMware开源
- https://github.com/goharbor/harbor
- https://github.com/goharbor/harbor/releases
- https://www.cnblogs.com/ylift/p/11507219.html
- 安装harbor
- vi harbor.yml
- 将hostname的值改为当前主机IP地址
- 建议修改默认80端口
- 注释掉https,端口、证书路径
- 修改登录harbor的密码
- 修改harbor默认的数据目录
- 执行安装脚本 sh install.sh
- 修改docker服务配置
- vi /etc/dokcer/daemon.json
- "insecure-registries":["IP:PORT"]
- docker-compose down
- docker-compose up -d
https://www.jianshu.com/p/94eb79825372 https://blog.51cto.com/14306186/2514802 https://www.linuxidc.com/Linux/2018-03/151308.htm https://www.jianshu.com/p/41f2def6ec59
