docker 安装 jenkins

1、先安装 JDK、Maven、nodejs,docker服务有安装可以直接跳过

1.1、安装JDK,有安装直接跳过

先在mydata创建一个文件夹来存放安装指定目录,并进入文件夹
mkdir jdk
cd /jdk
上传JDK(jdk-8u131-linux-x64.tar.gz)压缩包并解压到指定目录
tar -zxvf jdk-8u131-linux-x64.tar.gz
配置环境变量
JAVA_HOME=/home/mydata/jdk/jdk1.8.0_131
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
验证一下是否安装成功
java -version

1.2、安装Maven,有安装直接跳过

先在mydata创建一个文件夹来存放安装指定目录,并进入文件夹
mkdir maven
cd /maven
 上传JDK(apache-maven-3.8.7-bin.tar.gz)压缩包并解压到指定目录
tar -zxvf apache-maven-3.8.7-bin.tar.gz
 在当前maven目录下创建repo存放资源
mkdir repo
配置环境变量
编辑profile
vim /etc/profile
 添加环境变量参数
export M2_HOME=/home/mydata/maven/repo
export M2_HOME=/home/mydata/maven/apache-maven-3.8.7
export PATH=$PATH:${M2_HOME}/bin
刷新配置
source /etc/profile
验证一下是否安装成功
mvn -v

 

 1.3、安装nodejs,有安装直接跳过

 先在mydata创建一个文件夹来存放安装指定目录,并进入文件夹
mkdir nodejs
 上传JDK(node-v16.15.1-linux-x64.tar.gz)压缩包并解压到指定目录
tar -zxvf node-v16.15.1-linux-x64.tar.gz

 

 配置环境变量
编辑profile
vim /etc/profile
 添加环境变量参数
export NODE_HOME=/home/mydata/nodejs/node-v16.15.1-linux-x64
export PATH=$NODE_HOME/bin:$PATH
刷新配置 
source /etc/profile
验证一下是否安装成功
node -v

 1.4、docker安装 :参考https://blog.csdn.net/wlzww/article/details/130249038 这一篇安装,有安装直接跳过

2、再docker安装jenkins

先创建jenkins 文件夹,并且文件夹下创建jenkins_home
mkdir /home/mydata/jenkins
mkdir /home/mydata/jenkins/jenkins_home

执行docker命令

docker run -d -p 6080:8080 -p 50000:50000 \
--user=root \
--name jenkins --privileged=true \
--restart=always \
-e TZ=Asia/Shanghai \
--memory=3g \
--memory-swap=3g \
-v /home/mydata/jenkins/jenkins_home:/var/jenkins_home \
-v /home/mydata/maven/apache-maven-3.8.7:/usr/local/maven \
-v /home/mydata/jdk/jdk1.8.0_131:/usr/local/java \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker \
-v /home/mydata/nodejs/node-v16.15.1-linux-x64:/usr/local/nodejs \
jenkins/jenkins:2.375.3

 

查看一下容器 
docker ps

 访问:http://自己ip:6080

先进入容器内部找到密码
docker exec -it jenkins /bin/bash
 进入地址密码所在目录下
cd /var/jenkins_home/secrets/

 

查看文件 initialAdminPassword,把密码串拿出来
cat initialAdminPassword

 

界面填入刚才拿到密码串

 点击继续,等待后会出来选择界面,点击安装推荐的插件(建议选择安装推荐的插件)

 

 

等待完成,跳出设置自己管理员账号

 配置地址:http://自己ip:6080/ 例如下图

 

 

 初始界面

 点击 Manage Jenkins  -> Configure System 进行配置

 全局属性:JDK配置、Maven配置、nodejs配置

 这样整体配置好了jenkins,可以正常使用前端部署和后端部署

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值