參考:https://jenkins.io/zh/doc/tutorials/build-a-java-app-with-maven/#setup-wizard
在 macOS 和 Linux 系統(tǒng)上
打開(kāi)終端窗口
-
使用下面的
docker run命令運(yùn)行jenkinsci/blueocean鏡像作為Docker中的一個(gè)容器(記住,如果本地沒(méi)有鏡像,這個(gè)命令會(huì)自動(dòng)下載):docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean| | 將容器中的
/var/jenkins_home目錄映射到 Docker volume ,并將其命名為jenkins-data。如果該卷不存在, 那么docker run命令會(huì)自動(dòng)為你創(chuàng)建卷。 |
| | 將主機(jī)上的$HOME目錄 (即你的本地)映射到 (通常是/Users/<your-username>目錄) 到容器的/home目錄。 |Note: 如果復(fù)制或粘貼上面的命令片段不起作用, 嘗試復(fù)制和粘貼這個(gè)沒(méi)有注釋的版本:
docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean
PS: 需要兩樣?xùn)|西
1. chmod 777 /var/run/docker.sock
2. sudo docker run
不然會(huì)報(bào)各種沒(méi)有權(quán)限