首页 > 解决方案 > 使用 jenkins 安装 docker 后找不到 nohup

问题描述

在本教程https://jenkins.io/doc/tutorials/build-a-java-app-with-maven/#create-your-initial-pipeline-as-a-jenkinsfile的帮助下,我正在尝试使用 jenkins 的 docker 我正在运行 Jenkinsfile。Jenkins 运行 script.sh: docker inspect -f 。maven:3-alpine,它应该安装一个 docker 实例,然后我得到一个错误“无法运行程序 nohup”。docker容器是否可能不知道该命令而我如何自己添加它?还能是什么?

标签: dockerjenkins

解决方案


如果您尝试在 master 上运行 nohup 命令,则可能没有安装 jenkins 的基本映像。您将在作为 jenkins master 运行的容器上安装额外的实用程序,否则您可以定义一个安装了 docker 引擎和所需实用程序的从属。


推荐阅读