jenkinsdocker安装
时间: 2025-01-13 19:54:44 浏览: 31
### 如何在 Docker 中安装 Jenkins
#### 准备工作
为了顺利地在 Docker 中部署 Jenkins,确保已经正确安装并配置好 Docker 环境。
#### 下载 Jenkins 镜像
通过官方仓库获取最新版的 Jenkins 镜像。可以使用如下命令来完成下载操作:
```bash
docker pull jenkins/jenkins:lts-jdk11
```
这一步骤会拉取包含 JDK 11 的长期支持版本 LTS (Long Term Support) 的 Jenkins 镜像[^1]。
#### 创建必要的文件夹结构用于数据持久化存储
创建本地路径作为卷映射的目标位置以便保存 Jenkins 运行所需的数据以及日志等重要资料。例如,在 `/usr/local/docker` 目录下建立 `jenkins` 文件夹用来存放 Jenkins 主机上的配置信息和其他资源[^2]。
#### 启动 Jenkins 容器实例
利用之前准备好的镜像启动一个新的容器,并设置端口转发规则使得可以从外部网络访问 Web UI;同时定义多个卷绑定关系以实现数据共享与保留功能。具体指令如下所示:
```bash
docker run \
-d \
--name jenkins \
-p 8080:8080 \
-p 50000:50000 \
-v /usr/local/docker/jenkins:/var/jenkins_home \
-v /usr/java/latest/:/usr/java/latest/ \
-v /opt/apache-maven:/opt/apache-maven \
jenkins/jenkins:lts-jdk11
```
上述命令指定了三个不同的挂载点分别对应于 Java 开发环境、Maven 构建工具和 Jenkins 自身的工作空间。其中 `-u root` 参数可根据实际情况调整是否需要管理员权限运行容器内的服务进程[^3]。
#### 初始化设置向导
首次进入 Jenkins 页面时会被引导至初始化界面,按照提示输入初始解锁密钥(通常位于宿主机上 `/usr/local/docker/jenkins/secrets/initialAdminPassword`),接着可以选择安装推荐插件或是自定义加载特定组件集合。完成后即成功完成了整个安装流程[^4]。
阅读全文
相关推荐


















