1.必备
- 1. jenkens镜像
- 2.docker(自行安装docker)
- 3.阿里云(可选)
2.安装过程
- 1.登录阿里云–搜索进入容器镜像服务控制台–点击左侧镜像工具–镜像加速器–自行配置镜像(没有阿里云镜像可以用下面的镜像)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
- 2.找一个jenkens镜像
docker pull jenkins/jenkins:lts-jdk17
- 3.运行容器(运行之前需要在服务器开启8080和50000端口)
docker run -d -u root -p 8080:8080 -p 50000:50000 -v D:\docker\jenkins2\jenkins --name jenkins2 jenkins/jenkins:lts-jdk17
- 4.ip+8080端口访问 填入密码(密码在日志中可以拿到)
- 5.配置反向代理,可以直接使用域名进行访问