docker 中安装 jenkins

安装 docker

安装 docker 并使用国内加速器

拉取 jenkins 镜像

docker pull jenkins/jenkins

运行 docker jenkins

docker run -p 8080:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home jenkins/jenkins

jenkins 安装密钥

首次安装时要求输入安装密钥,需要首先进入 docker 容器内,再查看对应的文件。

docker exec -it jenkins bash

nginx 反向代理

server {
    // 对外IP
    listen 80;

    // 对外域名
    server_name jenkins_host_domain;

    location / {
        // jenkins 内网IP和端口
        proxy_pass http://jenkins_host_ip:8080;
    }
}