Google compute engine 在Jenkins中构建docker映像时出错

Google compute engine 在Jenkins中构建docker映像时出错,google-compute-engine,google-kubernetes-engine,google-container-registry,Google Compute Engine,Google Kubernetes Engine,Google Container Registry,在Jenkins中构建docker映像时出错。我正在使用谷歌实验室CPO200课程 /tmp/hudson7642004630213449625.sh: 2: /tmp/hudson7642004630213449625.sh: ./build.sh: Permission denied 您确定build.sh具有执行位吗?可能是chmod+x 如果您尝试执行未设置执行位的shell脚本,则可能会出现权限被拒绝错误。权限被拒绝表示您没有足够的权限执行此操作。尝试使用root权限运行。我正在使

在Jenkins中构建docker映像时出错。我正在使用谷歌实验室CPO200课程

/tmp/hudson7642004630213449625.sh: 2: 
/tmp/hudson7642004630213449625.sh: ./build.sh: Permission denied

您确定
build.sh
具有执行位吗?可能是
chmod+x


如果您尝试执行未设置执行位的shell脚本,则可能会出现
权限被拒绝
错误。

权限被拒绝
表示您没有足够的权限执行此操作。尝试使用root权限运行。我正在使用Jenkins构建我的映像。我看不到任何以root身份运行的选项。您是否正在尝试在docker容器中构建docker映像?如果是这样,您可能需要在启用特权模式的情况下运行容器。我已经标记了您的错误消息,这是通过在它前面加4个空格来完成的。