首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拥有root权限的Jenkins Docker容器?

拥有root权限的Jenkins Docker容器?
EN

Stack Overflow用户
提问于 2016-11-09 20:12:17
回答 2查看 21.8K关注 0票数 19

我想构建一个具有root权限的jenkins docker容器,这样我就可以使用apt-get功能来安装gradle。

我使用此命令在8080端口上运行jenkins,但我还想添加gradle作为环境变量:

代码语言:javascript
复制
docker run -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home jenkins

或者我需要创建什么dockerfile以及在其中写入什么,这样jenkins也可以在8080开始运行

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-10 12:50:28

我现在可以作为root登录到我的docker容器,apt-get可以用来将gradle或任何东西手动安装到容器中。

我以前在容器中以root用户身份输入的命令:

代码语言:javascript
复制
docker exec -u 0 -it mycontainer bash
票数 54
EN

Stack Overflow用户

发布于 2019-06-21 05:16:29

构建一个将USER设置为root的图像将使所有交互式登录都使用root

Dockerfile

代码语言:javascript
复制
FROM jenkins/jenkins

USER root

然后(设置您的容器ID):

代码语言:javascript
复制
docker exec -it jenkins_jenkins_1 bash
root@9e8f16419754:/$
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40506758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档