gpt4 book ai didi

concourse - 管道因 `hijack: Backend error` 而失败

转载 作者:行者123 更新时间:2023-12-01 00:33:34 28 4
gpt4 key购买 nike

我正在关注 Stark & Wayne教程,遇到了一个问题:

管道失败

hijack: Backend error: Exit status: 500, message {"Type":"","Message": "
runc exec: exit status 1: exec failed: container_linux.go:247:
starting container process caused \"exec format error\"\n","Handle":""}

我有一个 git资源和一项任务的工作:
- task: test
file: resource-ci/ci/test.yml

test.yml 文件:
platform: linux

image_resource:
type: docker-image
source:
repository: busybox
tag: latest

inputs:
- name: resource-tool

run:
path: resource-tool/scripts/deploy.sh
deploy.sh是一个简单的虚拟文件 echo命令
echo [+] Testing in the process ...

那可能是什么?

最佳答案

此错误意味着它尝试在您的脚本中调用的 shell 在运行您的任务的容器上不可用。

Busybox 没有自带 bash,它只有 /bin/sh , 查看 deploy.sh 中的shebang ,确保它看起来像:

#!/bin/sh
# rest of script

关于concourse - 管道因 `hijack: Backend error` 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42816539/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com