docker安装jenkins

前提安装docker:下面内容只涉及与jenkins有关

安装docker文章参考:

Docker安装【最详细教程】_aliyun安装docker-CSDN博客


mkdir -p ~/jenkins_home

 Linux用户、用户 ID (UID)、组 ID (GID)-CSDN博客

chown和chmod的用法-CSDN博客

然后


sudo chown root:root ~/jenkins_home

sudo chown root:root~/jenkins_home,我虽然把目录给了root用户,但是我没有设置权限,所以其它用户也能访问

docker run -d -p 8080:8080 -p 50000:50000 \
  --name jenkins \
  -v ~/jenkins_home:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkins/jenkins:lts

8080 是容器内部 Jenkins 服务的默认端口

 问题:

然后启动发现问题:

Jenkins 容器的状态是 Exited (1),表示容器启动失败并已退出

docker logs jenkins

设置:

sudo chmod 777 ~/jenkins_home
 

最后参考使用 Docker 安装 Jenkins 并实现项目自动化部署-阿里云开发者社区

进入:

Starting Jenkins

12项目部署_持续集成_持续集成部署项目案例-CSDN博客

cat /usr/local/jenkins/secrets/initialAdminPassword

 

  1. 按默认设置,把建议的插件都安装上

 

 

 

然后会提示重启,加载一段时间后就会出现下面界面:

 配置 Jenkins

配置 JDK

将 JDK 安装的路径配置到 Jenkins 全局配置中,如下所示:

然后保存

Jenkins入门——安装docker版的Jenkins & 配置mvn,jdk等 & 使用案例初步 & 遇到的问题及解决_docker jenkins jdk-CSDN博客

先汉化

 

安装 Maven 插件

如果我们开发的项目是 Maven 项目的话,就需要安装 Maven 插件,安装后重启 Jenkins。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值