安装jenkins
image.png
docker-compose.yml:
version: '3'
services:
jenkins:
image: 'jenkins/jenkins:lts'
container_name: jenkins
restart: always
ports:
- '8080:8080'
- '50000:50000'
volumes:
- '/data/jenkins_home:/var/jenkins_home'
docker_run_install_jenkins.sh:
#!/bin/bash
docker run --name jenkins \
-d \
-p 8080:8080 \
-p 50000:50000 \
-v /data/jenkins_home:/var/jenkins_home \
--restart always \
jenkins/jenkins:lts
pre_install_jenkins.sh:
#!/bin/bash
mkdir -p /data/jenkins_home
chown -R 1000:1000 /data/jenkins_home
在jenkins目录运行以下命令:
# 给脚本授权
chmod u+x *.sh
# 创建Jenkins数据目录(用作持久卷)
./pre_install_jenkins.sh
# 启动Jenkins容器
docker-compose up -d
运行 cat /data/jenkins_home/secrets/initialAdminPassword 获取初始密码。
本文详细介绍了使用Docker和docker-compose.yml配置文件安装并运行Jenkins持续集成服务器的过程。包括创建Jenkins数据目录、设置权限、运行预安装脚本、启动Jenkins容器以及获取初始管理员密码的方法。
1万+

被折叠的 条评论
为什么被折叠?



