Docker Registry部署镜像私有仓库及鉴权认证
创作时间:
作者:
@小白创作中心
Docker Registry部署镜像私有仓库及鉴权认证
引用
CSDN
1.
https://blog.csdn.net/projim_tao/article/details/129491144
Docker Registry是一个用于存储和分发Docker镜像的服务器端应用程序。本文将详细介绍如何在CentOS系统上部署Docker Registry,搭建私有镜像仓库,并进行鉴权认证。
一、Docker Registry是什么?
Docker Registry 是一个无状态、高度可扩展的服务器端应用程序,用于存储和分发 Docker镜像。Docker Registry是基于Apache 许可证开源的,它是目前应用最广泛的镜像仓库管理程序,所有的源码在github上开源,如果感兴趣的话可以clone相关的代码进行深层次的学习。
为什么需要使用Docker Registry?
- 需要对镜像进行严格统一管理;
- 需要拥有镜像的分发渠道;
- 并且将镜像管理和分发集成到内部统一开发流程中。
例如搭建内部CI平台,自动构建镜像、存储镜像和分发镜像,实现一键构建,打通从开发测试环境到生产环境。
二、Docker Registry部署私有仓库
部署Docker Registry之前先安装Docker,我的环境是Centos,直接使用以下命令:
[root@node1 docker]# yum update
[root@node1 docker]# yum install docker
[root@node1 docker]# docker version
Client:
Version: 1.13.1
API version: 1.26
Package version:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
你可以创建专门的docker用户进行操作,更加安全,刚创建的用户不在sudo user里面,可以通过以下方式设置,这里为了方便,我使用了root用户。
chmod u+w /etc/sudoers
vim /etc/sudoers
//填入以下内容
docker ALL=(ALL) ALL
安装完毕以后使用以下命令查看docker运行状态:
[root@node1 docker]# sudo systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2023-03-10 18:03:18 CST; 11s ago
Docs: http://docs.docker.com
Main PID: 47284 (dockerd-current)
CGroup: /system.slice/docker.service
├─47284 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/li...
└─47290 /usr/bin/docker-containerd-current -l unix:///var/run/dock...
Mar 10 18:03:17 node1 dockerd-current[47284]: time="2023-03-10T18:03:17.8383..."
Mar 10 18:03:17 node1 docke
注意:本文发布于2023年3月,部分技术细节可能已经过时,建议在生产时注明文章的原始发布日期,以提醒读者注意技术更新。
热门推荐
莫愁千里路,自有到来风。34句释怀诗词,读完马上停止精神内耗
苹果电脑怎么打加减符号
血小板减少需要注意哪些事项
一文搞懂马斯克的第一性原理
重视高尿酸血症的管理
梅西大学究竟有何魅力值得学生奔赴?
海绵蛋糕和戚风蛋糕有什么区别?
山东小吃推荐:品味地道山东味
今年大专报考专业怎么选
2025年中国住房租赁市场新趋势与战略洞察
APP测试完全指南:从功能到安全的全方位测试攻略
2025深度多模态数据融合综述:学术最前沿进展大揭秘!
金黄色葡萄球菌感染的传播途径
激光祛疤一次能恢复吗?有副作用吗?
DIY做置物架家具必修课——框架!
外泌体表征测量技术最新进展
什么是方差和标准差?方差和标准差在数据分析中的意义是什么?
【AI论文】批判性微调:学会批判比学会模仿更有效
如何与HR谈话:提升职场沟通技巧的有效交流策略
去除妊娠纹的保护措施一定要知道
足三里针灸作用与好处
足三里穴位按摩:功效与注意事项
木瓜发苦的原因及处理方法
木瓜为什么会发苦(了解木瓜发苦的原因以及应对措施)
加强短视频侵权打击,保护创作者权益
独立站分批发货策略与物流选择攻略
被删后,聊天记录能保存多久?
食物真的能影响心情吗?最新研究证实的关联与建议
最新研究证实:食物真的能影响心情
单反相机RAW格式设置指南