docker運行jenkins

pull鏡像

docker pull jenkins

run

爲了方便安裝插件,所以將jenkins_home目錄映射出來html

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

報錯:git

touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?

須要修改下目錄權限, 由於當映射本地數據卷時,/home/docker/jenkins目錄的擁有者爲root用戶,而容器中jenkins user的uid爲1000github

sudo chown -R 1000:1000 /home/docker/jenkins

初始化

http://192.168.99.100:8080/
圖片描述docker

安裝推薦的插件
圖片描述ui

或者本身選擇要安裝的plugin
圖片描述spa

進入jenkins
圖片描述插件

doc

相關文章
相關標籤/搜索