第七节.镜像仓库
- 搭建私有镜像仓库
- 下载registry镜像并启动
- docker pull registry
- docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 –restart=always –name registry registry
- 测试,查看镜像仓库中所有的镜像
- curl http://ip:5000/v2/_catalog
- {“repositories”:[]}
- 下载registry镜像并启动
- 私有仓库管理
- 配置私有仓库可信任
- vi /etc/docker/daemon.json
- {“insecure-registries”:[“192.168.0.xxx:5000”]}#添加HTTP信任的地址
- systemctl restart docker
- vi /etc/docker/daemon.json
- 打标签
- docker tag centos:7 192.168.0.xxx:5000/centos:7
- 上传
- docker push 192.168.0.xxx:5000/centos:7
- 下载
- docker pull 192.168.0.xxx:5000/centos:7
- 列出镜像标签
- 配置私有仓库可信任
- docker Hub公共镜像仓库使用
- 注册账号
- 登陆docker hub
- docker login
- docker login –username=xxx –password=xxx
- docker login
- 镜像打标签
- docker tag wordpress:v1 xioahei/wordpress:v1
- 上传
- docker push xiaohei/wordpress:v1
- 搜索
- docker search xiaohei
- 下载
- docker pull xiaohei/wordpress:v1
- 搭建企业级私有镜像仓库harbor
- harbor是VMware公司的docker Registry项目,地址https://github.com/vmware/harbor
- 下载离线安装包
- 安装docker
- 安装docker-compose
- 自签TLS证书
- harbor安装与配置
- docker主机访问harbor