目 录CONTENT

文章目录

Jenkins自动部署

路口、下车
2025-08-26 / 0 评论 / 0 点赞 / 6 阅读 / 0 字
温馨提示:
本文最后更新于2025-08-26,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Jenkins自动部署

为了偷懒,直接Jenkins自动拉取gitlab项目自动部署

安装Jenkins

docker run \
    --name jenkins \
    --privileged=true -d \
    -v /usr/local/jenkins_home:/var/jenkins_home \
    -p 8090:8080 \
    -p 50000:50000 \
jenkins/jenkins

chmod -R 777 /usr/local/jenkins_home


参数解析:

  • --name jenkins:指定 Jenkins 容器名称
  • --privileged=true:防止docker容器没有权限
  • -d:容器在后台启动
  • -v /usr/local/jenkins_home:/var/jenkins_home:将容器的/var/jenkins_home 映射到本机的/usr/local/jenkins_home目录,为了便于管理Jenkins容器的数据,需要注意的是,挂载出来的目录允许我们往容器里面添加文件或者目录,也就是在/usr/local/jenkins_home:/var/jenkins_home中添加的文件或者目录都会被映射到容器目录/var/jenkins_home,那么我们最终在Jenkins中配置软件环境时应当使用容器目录路径,因为Jenkins实际上是在容器中跑的,比如JDK家目录,你放在/usr/local/jenkins_home/jdk_home,那么最终配置应当写成/var/jenkins_home/jdk_home
  • -p 8090:8080 -p 50000:50000:将容器的8080端口映射到本机的8090端口,5000端口映射为5000端口
  • jenkins/jenkins:指定镜像名称跟 tag

得到初始密码

docker logs -f jenkins 
最后有段密文就是初始密码,复制下来

访问配置

1.访问地址:密码就是前面的初始密码

cdb3bd60d2594cd6b4d83020230ecea9

http://192.168.171.132:8090/

2.我选择了安装推荐插件

0

评论区