Jenkins在Ubuntu/Windows、Docker的安装-保姆级教程
前提条件必须安装JDK21版本具体版本对照如下Java Support Policy在Ubuntu上安装一、下载安装包war包下载LTS稳定版地址Download and deploy二、运行war包java -jar Jenkins2.568.1.war三、访问管理界面http://192.168.150.129:8080/密码在启动时界面中显示四、安装插件可以直接输入admin用户名点击保存并完成。也可以直接点击“使用admin账号继续”若选择“使用admin账户继续”登录后需要修改admin的密码否则还是使用的第一次启动是系统自动生成的密码windows下直接安装不推荐一、下载windows安装包下载LTS稳定版地址Download and deploy修改名字为Jenkins 2.568.1 LTS.msi。二、安装双击Jenkins 2.568.1 LTS.msi运行安装路径D:\Program Files\Jenkins修改管理界面访问端口号为8090默认为8080选择jdk版本安装结束后会自动启动 Jenkins Windows 服务三、访问管理界面默认为http://localhost:8080如果修改端口对应替换http://localhost:8090密码位置C:\ProgramData\Jenkins\.jenkins\secrets四、安装插件五、创建账号可以直接输入admin用户名点击保存并完成。也可以直接点击“使用admin账号继续”若选择“使用admin账户继续”登录后需要修改admin的密码否则还是使用的第一次启动是系统自动生成的密码六、查看 / 启停 Jenkins 服务WinR 输入 services.msc七、Jenkins命令停止net stop jenkins启动net start jenkinsDocker安装前提条件安装Docker一、拉去jenkins镜像docker pull jenkins/jenkins#创建自定义网络管理员PowerShell登录界面docker network create netdemo#查看网络管理员PowerShell登录界面docker network ls二、运行dockerwindows脚本docker run -d --name jenkins --restart always -network netdemo -p 8080:8080 -p 50000:50000 -v D:\Jenkins\data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkins/jenkinsUbuntu脚本docker run -d \ --name jenkins \ --restart always \ -network netdemo \ -p 8080:8080 \ -p 50000:50000 \ -v D:\Jenkins\data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkins/jenkins参数说明• -d 后台运行容器• -p 8080:8080 网页访问端口http://localhost:8080• -p 50000:50000 Jenkins agent 节点通信端口• -v D:\Jenkins\data:/var/jenkins_home 数据持久化到本地 D 盘• -v /var/run/docker.sock 容器内 Jenkins 可调用宿主机 Docker 打包镜像三、打开管理界面http://localhost:8080/密码在D:\Jenkins\data\secrets目录下或者docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword在docker中jenkins启动了四、安装插件可以直接输入admin用户名点击保存并完成。也可以直接点击“使用admin账号继续”若选择“使用admin账户继续”登录后需要修改admin的密码否则还是使用的第一次启动是系统自动生成的密码五、进入Jenkins容器docker exec -it jenkins /bin/bash安装插件流水线插件搜索框中输入“Blue Ocean”正在安装以及已经安装的插件