Docker下载jenkins镜像
最新版
docker pull jenkins/jenkins:lts
查看docker镜像
docker images
查看元数据
docker inspect jenkins镜像ID
查看目录磁盘情况
df -h
创建挂在目录
进入磁盘最大的目录创建挂载目录
cd /home
mkdir jenkins_home
为目录授权
chmod 777 /home/jenkins_home
启动jenkins
docker run -itd -p 9090:8080 -p 50000:50000 --restart always -v /home/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:lts
开启防火墙端口
firewall-cmd --zone=public --add-port=9090/tcp --permanent
重载防火墙
firewall-cmd --reload
查看解锁密码
cat /home/jenkins_home/secrets/initialAdminPassword
jenkins容器没有sudo命令
docker exec -it -u root 容器名 /bin/bash
更新软件包
apt-get update
安装命令
apt-get install sudo
安装命令
apt-get install vim
添加权限
vim /etc/sudoers
jenkins ALL=(ALL) NOPASSWD: ALL
将jenkins账号添加到root权限组
gpasswd -a jenkins root