Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
官方网站:https://jenkins.io/
使用docker镜像安装jenkins
1 在/usr/local/docker/jenkins 目录下创建 一个docker-compose.yml文件
version: ‘3.1‘
services:
jenkins:
restart: always
image: jenkinsci/jenkins
container_name: jenkins
ports:
# 发布端口
- 10102:8080
# 基于 JNLP 的 Jenkins 代理通过 TCP 端口 50000 与 Jenkins master 进行通信
- 50000:50000
environment:
TZ: Asia/Shanghai
volumes:
- ./data:/var/jenkins_home
如果有权限问题 可以用root账号 chmod 777 /usr/local/docker/jenkins/data 进行授权
2 在 /usr/local/docker/jenkins的目录下启动容器
docker-compose up -d
3.docker logs jenkins 查看初始密码
4.http://192.168.40.129:10102/ 登录jenkins输入初始密码

注意: 除了默认勾选的插件外,一定要勾选 Publish over SSH 插件,这是我们实现持续交付的重点插件。

等待安装插件,很多插件安装不上,没关系,后面配置镜像加速器手动安装。
等待安装中,明天接着写
快速集成jenkins,nexus,registry,gitlab搭建CICD(二) 安装和配置jenkins
原文:https://www.cnblogs.com/ptcnblog/p/13526590.html