我已将jenkins docker容器拉到docker上安装。它从功能角度来看很好。但是,访问jenkins的URL是http://<host>:8080/
。我希望将此网址更改为http://<host>:8080/jenkins
。
docker run -d -p 8080:8080 -p 50000:50000 -u 0 -v /opt/jenkins:/var/jenkins_home jenkins
我确实看过Jenkins website root path帖子,但它没有帮助我解决问题。
答案 0 :(得分:0)
我使用的是docker堆栈,但它与docker-compose相同(语法相同) 您在JENKINS_OPT变量
中传递CLI参数--prefix = / ci / dashboard这是我的jenkins.yml文件:
version: '3.3'
services:
jenkins:
image: jenkinsci/jenkins
ports:
- 1080:8080
environment:
- JENKINS_OPTS="--prefix=/jenkins"
我使用
进行部署$ docker stack deploy -c jenkins.yml jenkins