Jenkins (一)

Jenkins (一)

Docker Jenkins 部署

一. 安装 jenkins

bash 复制代码
$ mkdir -p /home/tester/data/docker/jenkins
$ vim jenkins:lts-jdk11.sh

./jenkins:lts-jdk11.sh 内容

sh 复制代码
#! /bin/bash
mkdir -p /home/tester/data/docker/jenkins/jenkins_home

sudo chown -R 1000:1000 /home/tester/data/docker/jenkins/jenkins_home

docker rm -f jenkins/jenkins:lts-jdk11

docker run -d \
--name jenkins-lts-jdk11 \
--privileged \
-v /etc/timezone:/etc/timezone \
-v /etc/localtime:/etc/localtime \
-v /home/tester/data/docker/jenkins/jenkins_home:/var/jenkins_home \
-v /home/tester/data/docker/jenkins/home:/home \
-p 8080:8080 \
-p 50000:50000 \
--restart=on-failure \
jenkins/jenkins:lts-jdk11
复制代码
$ ./jenkins2.60.3.sh 
Status: Downloaded newer image for jenkins/jenkins:lts-jdk11
37259c708ca1c9e172112864412c187e84449b6d9c1f659ffb0e13c3894fb6aa
$ docker ps
CONTAINER ID   IMAGE               COMMAND                  CREATED         STATUS                   PORTS                                                                                      NAMES
37259c708ca1   jenkins             "/bin/tini -- /usr/l..."   5 minutes ago   Up 5 minutes             0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp   jenkins
$ docker logs -f ab5
...
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
# 填入图1中。 Administrator password
d718f6bb3dfe46b1a721d66242c9b011
...

二. 配置Jenkins

2.1 启动配置

图1

图2

图3

图4

图5

图6

图7

图8

相关推荐
小坏讲微服务19 分钟前
Spring Cloud Alibaba 2025.0.0 整合 ELK 实现日志
运维·后端·elk·spring cloud·jenkins
爱喝矿泉水的猛男38 分钟前
MacOS彻底清除docker及image
运维·docker·容器
王煜苏2 小时前
最新版idea2025 配置docker 打包spring-boot项目到生产服务器全流程,含期间遇到的坑
java·docker·容器
给算法爸爸上香2 小时前
模型部署在docker中对外提供服务
docker·容器·模型部署·模型推理
q***97914 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
hakukun14 小时前
docker避免每次sudo方法
运维·docker·容器
杨凯凡14 小时前
Docker Compose:多容器应用编排入门与实战
运维·docker·容器
C2H5OH66614 小时前
Podman和Docker
docker·容器·podman
毛甘木14 小时前
阿里云CentOS环境下Docker使用教程
阿里云·docker·centos