docker启动的jenkins,想使用宿主机环境该如何设置
哎,这是一篇解决了两天仍然没有解决的问题,也不知道今天能不能解决,先记录下操作步骤~~~
Docker安装Jenkis
服务器上先进入到目录内部,
docker run --name jenkins -d -p 8081:8080 -p 50000:50000 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins
Q1:神奇的一幕出现了,显示docker容器启动正常,但是docker ps -a
发现容器没有启动起来,docker logs -f 容器ID
报错Permission denied
A1:参考帖子https://blog.csdn.net/weixin_47219935/article/details/109092309在启动命令中加入-u参数
docker run --name jenkins -d -p 8081:8080 -p 50000:50000 -u 0 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins
成功启动起来了~~~~