制作docker 离线仓库
2024-09-05 06:41:58
制作docker 离线仓库
目录
1、前言
本文章在centos7.6系统操作
2、步骤
安装docker-distribution
# yum install docker-distribution
编辑docker-distribution服务的配置,使用yaml进行的配置
[root@test yum.repos.d]# cat /etc/docker-distribution/registry/config.yml
version: 0.1
log:
fields:
service: registry
storage:
cache:
layerinfo: inmemory
filesystem:
rootdirectory: /var/lib/registry //对应的仓库目录
http:
addr: :5000 //仓库端口号
将拿到的仓库image文件解压到 /var/lib/registry/ 目录下 这个目录应与上面配置文件的目录一致。目录结构如下:
/var/lib/registry/docker/registry/v2/xxxxx
启动仓库服务
# systemctl start docker-distribution
编辑docker 配置
vim /etc/docker/daemon.json
{
"enable-secrets": false,
"insecure-registries": ["192.168.10.12:5000"]
}
测试
# docker pull 192.168.1.13:5000/ustackqueens/centos-binary-cinder-api:20180723
// docker pull <仓库ip>:<端口号>/<路径>:<tag>
最新文章
- MVC+EasyUI 菜单导航的实现
- Oracle SQL Developer 添加SQLServer 和Sybase 连接
- 3ds max不显示网格,转换为可编辑面片
- 聊天界面之气泡文本cell(一)
- 关于类型“LinkButton”的控件“xxx”必须放在具有 runat=server 的窗体标记内问题的解决方案
- Android 画图类View与SurfaceView之学习
- 以不同用户身份运行程序,/savecred只需要输入一次密码(GetTokenByName取得EXPLORER.EXE的令牌,然后调用CreateProcessAsUser,而且使用LoadUserProfile解决另存文件的问题)good
- POJ 3356(最短编辑距离问题)
- VS2005--设置Release模式下调试
- Revit 命令添加下拉框
- springboot情操陶冶-@Conditional和@AutoConfigureAfter注解解析
- jquery操作radio,checkbox
- bundle adjustment 玩具程序
- CentOS 7安装图形化界面后重启出现Initial setup of CentOS Linux 7 (core)
- hdu1754 I Hate It【线段树】
- 配置centos7来支持xshell远程访问和xftp传输文件
- session的创建与销毁
- JS随机数种子
- linux中使用unzip命令中文乱码解决办法
- COSTA Cross-layer Optimization for Sketch-based笔记与感受