搭建私有docker仓库
2024-09-24 21:52:14
安装docker
yum install docker
启动docker
systemctl start docker
拉取registry镜像
docker pull registry
创建仓库配置文件/etc/docker/registry/config.yml,文件内容如下:
version: 0.1
log:
fields:
service: registry
storage:
delete:
enabled: true
cache:
blobdescriptor: inmemory
filesystem:
rootdirectory: /var/lib/registry
http:
addr: :
headers:
X-Content-Type-Options: [nosniff]
health:
storagedriver:
enabled: true
interval: 10s
threshold:
启动registry
docker run -d --name registry -p : -v /var/lib/registry:/var/lib/registry -v /etc/docker/registry/config.yml:/etc/docker/registry/config.yml registry
执行docker pull或者docker push的时候可能会提示以下错误:
server gave HTTP response to HTTPS client
原因是客户端采用https,而docker registry未采用https服务所致
解决方法:
修改docker客户端的systemd文件
centos系统:
/usr/lib/systemd/system/docker.service
ubuntu系统:
/lib/systemd/system/docker.service
找到ExecStart这行,增加这段内容:
--insecure-registry 1.2.3.4:
其中,1.2.3.4是docker仓库地址
重启启动docker服务
systemctl daemon-reload
systemctl restart docker
最新文章
- r-cnn学习(九):学习总结
- ARCGIS9.3安装说明
- mysql 优化实例之索引创建
- linux基础-第九单元 利用vi编辑器创建和编辑正文文件
- cas单点登录用户名为中文的解决办法
- Python中if __name__ == ";__main__";: 的作用
- Objective-C中的占位符,打印BOOL类型数据
- 如何在WIN7中关闭JAVA自动更新
- [原创] Assistant editor 取消拖拽 binding 的 UI 元素
- UI 响应者链
- Mysql mysql lost connection to server during query 问题解决方法
- osgearth earth文件规范-符号参考
- drozer使用
- 【Javascript】在文本框光标处插入文字并定位光标 (转)
- Quick RF Tips for General Reference
- 关于eclipse使用thymeleaf时,提示标签不显示及后续问题的解方法
- android 版本号大小比较
- 201621123018《java程序设计》第14周作业总结
- ;,&;,&;&;,shell,区别
- ulimit设置内存限制是否有效
热门文章
- TC SRM 597 DEV2
- SGU 145
- js滚轮事件需要注意的兼容性问题
- bzoj 2060: [Usaco2010 Nov]Visiting Cows 拜访奶牛【树形dp】
- P3258[JLOI2014]松鼠的新家(LCA 树上差分)
- 第四代增强 源代码增强(ABAP Source Code Enhancements)
- (数论)51NOD 1135 原根
- 三分 POJ 2420 A Star not a Tree?
- 全面学习ORACLE Scheduler特性(9)创建Chains
- Java 8 (1) 行为参数化