【发布时间】:2016-09-11 21:40:02
【问题描述】:
我是 docker 的新手,但我遇到了一个我不知道如何解决的问题。
我有一个 jenkins (docker) 映像正在运行,一切都很好。几天前,我创建了一个作业,以便每次发出拉取请求时都可以运行我的 nodejs 测试。作业的构建步骤之一是运行npm install。并且这项工作经常因为这个错误而失败:
tar (child): bzip2: Cannot exec: No such file or directory
所以,我知道我必须在 jenkins 容器中安装 bzip2,但我该怎么做呢?我已经尝试运行docker run jenkins bash -c "sudo apt-get bzip2",但我得到了:bash: sudo: command not found。
话虽如此,我该怎么做呢?
提前致谢。
【问题讨论】:
标签: node.js jenkins docker dockerfile