我已经从docker建立了jenkins。 我的docker-compose.yml:
jenkins:
container_name: jenkins
restart: always
image: jenkins/jenkins
volumes:
- ./jenkins:/var/jenkins_home
ports:
- "50000:50000"
- "8080:8080"
nginx config:
upstream jenkins {
server localhost:8080;
}
server {
listen 50001;
server_name dev.mydomain.com;
location / {
proxy_pass http://jenkins/;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
}
}
在全局配置中 - > jenkins location-> jenkins网址:http://dev.mydomain.com:50001/
当我将鼠标悬停在“创建项目”按钮上时,我可以看到该网址为http://dev.mydomain.com:50001/view/all/newJob并且打开正常。 但是有些按钮显示链接以及端口50001,但有302重定向到端口80。
如何配置它不重定向到端口80?