Jenkins-Docker安装教程

2025 年 5 月 14 日 星期三(已编辑)
1
这篇文章上次修改于 2025 年 5 月 14 日 星期三,可能部分内容已经不适用,如有疑问可询问作者。

Jenkins-Docker安装教程

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

准备工作

  • 需要准备一台服务器,大家可以在网上买,个人学习的话还是建议大家去安装一个虚拟机,去装一个Linux系统。PVE安装教程
  • docker Docker安装教程

开始安装

  • 下载镜像
docker pull jenkins/jenkins
  • vim创建docker-compose.yml文件
services:
  jenkins:
    image: jenkins/jenkins
    user: '0:0' #设置root权限运行
    container_name: myjenkins
    restart: always # 自动重启容器
    ports:
      - "8099:8080" # 映射Jenkins的HTTP端口
      - "50099:50000" # 映射Jenkins的代理端口
    volumes:
      - ./local/jenkins:/var/jenkins_home # 挂载Jenkins home目录
  • 启动docker-compose.yml文件
docker-compose up -d
  • 访问jenkins服务器IP:8099,首次登录需要输入密码
  • 密码文件位置:/var/jenkins_home/secrets/initialAdminPassword
  • 复制密码,输入密码,选择安装推荐插件,输入管理员账号密码,完成安装
  • Jenkins配置源

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...