【问题标题】:Getting error while building docker image in Jenkins在 Jenkins 中构建 docker 映像时出错
【发布时间】:2015-10-09 10:25:29
【问题描述】:

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

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

【问题讨论】:

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

标签: google-compute-engine google-kubernetes-engine google-container-registry


【解决方案1】:

你确定build.sh 有执行位吗?也许chmod +x

如果您尝试执行没有设置执行位的 shell 脚本,您可能会收到 permission denied 错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-17
    • 2018-01-13
    • 1970-01-01
    • 2018-03-27
    • 2018-04-23
    • 2021-02-14
    • 1970-01-01
    • 2015-12-23
    相关资源
    最近更新 更多