1. 程式人生 > >docker下啟動jenkins命令

docker下啟動jenkins命令

docker run -d  -u root  -p 8080:8080   -v /opt/data/jenkins_home:/var/jenkins_home   -v /var/run/docker.sock:/var/run/docker.sock   jenkinsci/blueocean

-d 以守護執行緒方式執行。不加該引數,關掉命令列,docker的jenkins就隨之停止了。

 -u jenkins的Linux啟動使用者名稱

 -p  埠對映 docker命令所有對映,都是真系統的在前,docker下的在後 例如 -p 80:8080  就是把docker下的8080埠對映到真正系統上的80埠。對外訪問使用80埠進行訪問。

-v /opt/data/jenkins_home:/var/jenkins_home   對映 jenkins_home到本地/opt/data/jenkins_home目錄。例如啟動jenkins的初始密碼,祕鑰庫等都從這裡面找。