//创建工作目录 mkdir /var/jenkins_home //赋予权限 chown -R 1000 /var/jenkins_home
docker pull jenkinsci/blueocean
#注意:切换一行执行命令 docker run -u root -d -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker-compose:/usr/local/bin/docker-compose jenkinsci/blueocean 一行显示: docker run -u root -d -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker-compose:/usr/local/bin/docker-compose jenkinsci/blueocean
执行docker-compose脚本
version: '3.4' services: jenkins: container_name: jenkins image: jenkinsci/blueocean ports: - "8080:8080" - "50000:50000" restart: always user: root volumes: - '/var/jenkins_home:/var/jenkins_home' - '/usr/bin/docker:/usr/bin/docker' - '/var/run/docker.sock:/var/run/docker.sock' - '/usr/local/bin/docker-compose:/usr/local/bin/docker-compose' environment: - TZ=Asia/Shanghai
docker-compose -f docker-compose.yaml up --build -d jenkins
进入容器,然后去容器的执行目录下查找管理员的密码
// 进入容器 docker exec -it 容器ID bash // 查看密码 cat /var/jenkins_home/secrets/initialAdminPassword
输入找到的管理员密码然后进入系统
新手入门,选择安装插件的方式,这里我们直接选择安装推荐的插件然后进入系统
注意:安装插件报错的话继续在执行一遍。
创建管理员用户密码
如果系统管理里面有错误,那么我们可以手动安装和修改。
在源码管理里面勾兑Git,然后输入仓库地址,添加你仓库对应的用户名和密码并且执行分支
指定分支的地方直接写 dev或者master
选择执行shell脚本
docker-compose -f build/docker-compose.yaml up --build -d
保存,选择立即构建。
构建历史的构建状态变为蓝色,则代表构建成功;红色代表构建失败。
如果出现错误,那么就需要去查看控制台输出,根据错误找原因。