docker容器下搭建jenkins

第一步:

docker pull jenkins/jenkins:lts

第二步:

新建jenkins用户的工作目录,注意这一步最好目录保持一致。

mkdir /home/jenkins

第三步

给ID为1000的用户添加操作权限

chown -R 1000:1000 /home/jenkins

第四步

docker run -itd -p 9090:8080 --name jenkins --privileged=true -v /home/jenkins:/var/jenkins_home jenkins/jenkins:lts

--privileged=true 让容器有root权限,方便进入容器操作

-p 9090:8080 jenkins的web访问端口9090

-v /home/jenkins:/var/jenkins_home 容器/var/jenkins_home路径映射到宿主机/home/jenkins

第五步

赋予创建的jenkins用户root权限

方法:vi /etc/passwd

然后修改用户id为0

如:jenkins:x:0:1000::/var/jenkins_home:/bin/bash

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容