私有镜像仓库搭建及管理-Registry
1、Registry仓库简述
Docker Hub作为Docker默认官方公共镜像;如果想自己搭建私有镜像仓库,官方也提供registry镜像,使得搭建私有仓库非常简单。
官方镜像:https://hub.docker.com/explore/企业级亦可使用docker harbor(VMware私有镜像),详情参考:搭建图形化容器镜像仓库-harbor
2、下载Registry镜像并启动
[root@Docker /]# docker pull registry [root@Docker /]# docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
【注意】配置自定义域名registry.cloud.cn解析至registry容器对外暴露的IP地址。
3、测试,查看镜像仓库中所有镜像
[root@Docker /]# curl http:// registry.cloud.cn:5000/v2/_catalog
{"repositories":[]}
[root@Docker /]# docker pull nginx:1.12 #下载镜像4、Registry仓库的使用配置
(1)配置私有仓库可信任
[root@Docker /]# vim /etc/docker/daemon.json
{
"registry-mirrors": [ "https://registry.docker-cn.com"],
"insecure-registries":["registry.cloud.cn:5000"] #原有基础添加可信任私有仓库
}
[root@Docker /]# systemctl restart docker(2)打标签
[root@Docker /]# docker tag nginx:1.12 registry.cloud.cn:5000/nginx:1.12
(3)上传
[root@Docker /]# docker push registry.cloud.cn:5000/ nginx:1.12
(4)下载
[root@Docker /]# docker pull registry.cloud.cn:5000/ nginx:1.12
(5)列出镜像标签
[root@Docker /]# curl http:// registry.cloud.cn:5000/v2/nginx/tags/list
{"name":"nginx","tags":["1.12"]}作者:UStarGao
链接:https://www.starcto.com/docker/83.html
来源:STARCTO
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
UCloud云平台推荐
随便看看
- 2023-04-25Linux tcp_window_scaling关闭引发限速问题
- 2022-03-08Linux SSH的SSL弱加密算法漏洞修复
- 2021-09-09开源Wazuh安全平台容器化部署
- 2022-03-01MySQL read_only与super_read_only参数解读
- 2021-02-14MongoDB集合(collection)与其物理文件对照关系查询



