当前位置: 首页 > 知识库问答 >
问题:

如何修复“返回一个非零代码:7”时,建立docker的形象

司知
2023-03-14

我是Docker的新手,当我跟随https://docs.confluent.io/current/installation/docker/development.html#create-a-docker-image-containing-local-connectors使用本地连接器构建Docker映像时,我遇到了一些问题。

下面是我的 Dockerfile:

FROM confluentinc/cp-kafka-connect-base:5.3.0

COPY kafka-connect-solr-sink-0.0.1.zip /tmp/kafka-connect-solr-sink-0.0.1.zip

RUN confluent-hub install --no-prompt /tmp/kafka-connect-solr-sink-0.0.1.zip

当我运行“docker Build.-t my-自定义图像:1.0.0”时,出现以下错误:

将构建上下文发送到Docker守护程序6.876MB步骤1/3:来自confluent Inc/CP-Kafka-connect-base:5 . 3 . 0-

错误:未知错误命令“/bin/sh-c confluent-hub install-no-prompt/tmp/Kafka-connect-Solr-sink-0 . 0 . 1 . zip”返回非零代码:7

任何人都可以帮忙吗?谢谢。

共有1个答案

燕宏胜
2023-03-14

从Docker文件中,确保设置了所需的代理设置,以免收到此错误。在 Dockerfile....

ENV http_proxy

添加此命令后,在运行其他命令之前

 类似资料:
  • 问题内容: Docker命令构建 问题答案: 问题是github.com/tidwall/tile38/client应该是github.com/tidwall/tile38/pkg/client 现在解决了 @Albin谢谢指出。

  • 问题内容: 我的docker文件如下: 当我跑步时: dockerfile中的步骤,直到:按预期成功运行,但是之后我得到了错误: 当我用谷歌搜索错误时,我得到诸如内存不足的建议。但是我已经证实,系统(中心)有足够的内存。 执行期间的命令行输出为: 问题答案: 如前所述,该命令按预期成功运行并报告。 此外,命令“坚持执行”杀死自己并返回退出代码137。此操作的最小更改是将您更新为 这只会强行忽略上一

  • 我试图安装一些需要的扩展PHP使用docker。 这是我的Dockerfile: 下面是我得到的错误: 错误: /usr/src/php/ext/mysql不存在 用法:/usr/local/bin/docker php ext install[-jN]ext name[ext name…]ie:/usr/local/bin/docker php ext install gd mysqli/usr

  • 我正试图从我的docker文件创建一个docker图像,该文件具有以下内容: 失败,出现以下错误: 我不知道这里出了什么问题。

  • 我试图在AmazonSageMaker中使用DockerFile构建一个映像,但是我得到了以下错误。 回溯(上次调用): 文件“/usr/bin/pip3”,第9行,从pip导入主导入错误:无法导入名称“main”命令“/bin/sh-c pip3 install--升级pip setuptools wheel 我的DockerFile如下所示

  • 因此,我试图在Dockerfile中安装OpenJDK,但遇到了一些问题。它总是以以下消息出错:,然后在。这是执行失败的命令。目前在Ubuntu 20.04VM上 这是一个用5.0编写的Visual Studio项目,需要执行一个。jar文件。这些似乎没有帮助:apt-get update'返回了一个非零代码:100,Docker File非零代码100错误。最好是Java13,但这个问题阻止了我