前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Linux系列】Docker-Build在线地址错误异常解决

【Linux系列】Docker-Build在线地址错误异常解决

作者头像
框架师
发布于 2022-03-08 10:20:19
发布于 2022-03-08 10:20:19
67100
代码可运行
举报
文章被收录于专栏:墨白的Java基地墨白的Java基地
运行总次数:0
代码可运行

前言:

最近需要使用到一款国产时序数据库IOTDB,按照官网操作文档指引进行安装,出现Docker-build在线地址异常,所以记录下。

系统环境

操作系统:CentOS Linux 7 (Core)

Docker : version 20.10.9

git : version 2.30.1[出现问题的版本是1.8.3]

异常信息:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@mobai local]# docker build -t iotdb:base git://github.com/apache/incubator-iotdb#master:docker
unable to prepare context: unable to 'git clone' to temporary context directory: error initializing submodules: usage: git submodule

这个问题后来查到是由于git版本太老导致的。

低于 2.10 的 git 不支持--depth参数。总之,升级你的 git,原文地址:How to make shallow git submodules? - Stack Overflow

  • 原来安装git的命令
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ yum install -y git
$ git --version
=======1.8.3
  • 重新安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ yum remove git
$ yum -y install https://packages.endpoint.com/rhel/7/os/x86_64/endpoint-repo-1.7-1.x86_64.rpm
$ yum install git

如上即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:
  • 系统环境
  • 异常信息:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档