制作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>

最新文章

  1. MVC+EasyUI 菜单导航的实现
  2. Oracle SQL Developer 添加SQLServer 和Sybase 连接
  3. 3ds max不显示网格,转换为可编辑面片
  4. 聊天界面之气泡文本cell(一)
  5. 关于类型“LinkButton”的控件“xxx”必须放在具有 runat=server 的窗体标记内问题的解决方案
  6. Android 画图类View与SurfaceView之学习
  7. 以不同用户身份运行程序,/savecred只需要输入一次密码(GetTokenByName取得EXPLORER.EXE的令牌,然后调用CreateProcessAsUser,而且使用LoadUserProfile解决另存文件的问题)good
  8. POJ 3356(最短编辑距离问题)
  9. VS2005--设置Release模式下调试
  10. Revit 命令添加下拉框
  11. springboot情操陶冶-@Conditional和@AutoConfigureAfter注解解析
  12. jquery操作radio,checkbox
  13. bundle adjustment 玩具程序
  14. CentOS 7安装图形化界面后重启出现Initial setup of CentOS Linux 7 (core)
  15. hdu1754 I Hate It【线段树】
  16. 配置centos7来支持xshell远程访问和xftp传输文件
  17. session的创建与销毁
  18. JS随机数种子
  19. linux中使用unzip命令中文乱码解决办法
  20. COSTA Cross-layer Optimization for Sketch-based笔记与感受

热门文章

  1. 面向对象ALV选择列
  2. Salesforce LWC学习(九) Quick Action in LWC
  3. Flutter打包release版本安卓apk包真机安装无法请求网络的解决方法
  4. Visual Studio Code 调试 SpringBoot
  5. admin源码分析
  6. 花里胡哨,如何在Linux终端输出带有颜色的字体,将带颜色的字体赋值给变量
  7. 安卓运行linux应用程序
  8. thinkPHP5 类库包注册
  9. 计算1-9总共九个数字可以满足abc+def=hij这样的式子
  10. navicat破解版的下载与激活