docker 指令安装安装
docker run -d --restart=always \
--name jenkins -uroot -p 10340:8080 \
-p 10341:50000 \
-v /home/docker/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker jenkins/jenkins:lts
访问 ip:10340 输入密码 密码在映射的本地路径 /home/docker/jenkins/secrets/initialAdminPassword 下
安装
1.0 输入密码

2.0 安装插件

3.0 开始安装

4.0 填写基础信息

5.0 开始使用

6.0进入首页

插件管理

安装插件 本地、node前端打包 maven 后端打包

安装完毕 重新登录

配置git maven

git 使用默认配置

新增maven

新建任务

创建项目

-
配置丢弃

-
仓库配置

-
搭建配置信息

- 打包命令
-DskipTests=true clean package -P jenkins
- docker指令
APP_NAME=enterprise-server
IMAGE_NAME=enterprise-server:latest
RUN_ENV=jenkins
cd /var/jenkins_home/workspace/$APP_NAME
docker stop $APP_NAME || true
docker rm $APP_NAME || true
docker rmi $APP_NAME || true
docker build -f ruoyi-admin/Dockerfile1 -t $APP_NAME .
docker run --net host --privileged=true -d -p $APP_PORT:$APP_PORT \
-v /docker/server1/ftp/:/ruoyi/server/ftp/ -v /docker/server1/logs/:/ruoyi/server/logs/ \
-e "SPRING_PROFILES_ACTIVE=$RUN_ENV" --name $APP_NAME $IMAGE_NAME
APP_NAME 容器名称 跟创建项目的名称一致
IMAGE_NAME 镜像名称
cd /var/jenkins_home/workspace/$APP_NAME 进入 jenkins 打包项目的文件夹
错误

解决方式
安装插件















![[每天一道面试题] HTTP,FTP,TFTP的底层实现协议是什么](https://img-blog.csdnimg.cn/direct/a9bf275e7b40469e9cf6eba7ff5f4a1c.png)



