Docker 快速安装Jenkins

1、前提已安装好docker

2、拉取jenkins镜像

复制代码
docker pull jenkins/jenkins:lts-jdk17

3、创建数据目录

复制代码
mkdir -p /data/jenkins

chmod 777 /data/jenkins

4、安装jenkins

复制代码
docker run -d --name jenkins --restart=unless-stopped -u root -p 8080:8080 -p 50000:50000 -v /data/jenkins/jenkins-data:/var/jenkins_home -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime:ro -e JENKINS_UC=https://mirrors.cloud.tencent.com/jenkins/ -e JENKINS_UC_DOWNLOAD=https://mirrors.cloud.tencent.com/jenkins/ jenkins/jenkins:lts-jdk17

5、访问jenkins服务浏览器访问: http://${ip}:8080

通过以下命令查看管理员密码:

docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

选择安装插件来安装

进入下一个页面之后,不需要选择任何的插件,直接点击安装。

创建管理员账号:

6、安装jenkins插件

例如安装 Maven 插件。Dashboard > Manage Jenkins > 插件管理 > Available plugins,搜索 maven,点击安装

等待安装完成,点击返回首页。

相关推荐
敲敲千反田2 小时前
CAS和AQS相关问题
java
上海合宙LuatOS2 小时前
LuatOS核心库API——【iotauth 】 IOT 鉴权库
java·单片机·嵌入式硬件·物联网·struts·计算机外设·硬件工程
senijusene2 小时前
Linux软件编程: 线程属性与线程间通信详解
java·linux·jvm·算法
昱宸星光2 小时前
spring cloud gateway内置路由断言工厂
java·开发语言·前端
亓才孓2 小时前
jdk动态代理和Cglib动态代理的区别,为什么Cglib更适配SpringAOP
java·开发语言
塔中妖2 小时前
Windows 安装 Maven 详细教程(含镜像与本地仓库配置)
java·windows·maven
colicode3 小时前
安卓Android语音验证码接口API示例代码:Kotlin/Java版App验证开发
android·java·前端·前端框架·kotlin·语音识别
Java后端的Ai之路3 小时前
【 Java】-网络协议核心知识问答(比较全)
java·开发语言·网络协议
小道仙979 小时前
jenkins对接、jenkins-rest
java·servlet·jenkins·jenkins-rest