dockerhub上有docker官方jenkins映象:
同時github上有其原始碼:
官方jenkins映象中所使用的jenkins是jenkins的lts(long term support)發布版本。
使用docker images檢視映象資訊:
在home 目錄建立 jenkins_home 資料夾
mkdir jenkins_home
把jenkins_home 資料夾給 jenkins使用者操作許可權
sudo chown -r 1000 /home/jenkins_home
啟動jenkins docker 在8080埠 (如果已經被占用,可以換成對應其他的埠)
按照對應的密碼初始化,開始jenkins的使用吧sudo docker run -p 8080:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home jenkins
cat /home/jenkins_home/secrets/initialadminpassword
使用docker ps檢視執行的容器資訊:
通過web介面訪問jenkins:
使用git clone原始碼到本地:
git clone .git
切換到docker目錄下並使用docker build命令構建映象:
cd docker
使用docker build+dockerfile構建jenkins映象:
映象構建成功後(總共21個step,dockerfile共21條指令),使用docker images檢視映象,建立容器,啟動...操作方法同上
參考:
Jenkins使用docker構建
jenkins master要將構建任務分配給docker,就必須在jenkins agent上安裝docker。建議給這些agent打上docker的標籤。在jenkins agent上安裝docker注意 要將 jenkins agent 的使用者加入docker的使用者組中,這樣jenkins...
使用docker 構建Yapi
1 建立 mongodb 資料卷 docker volume create mongo data yapi2.啟動 mongodb docker run d name mongo yapi v mongo data yapi data db mongo 暴漏本地介面啟動方式 docker run d...
windows 使用docker構建映象
一定要注意 先改下docker desktop的setting。不然生成映象直接 全都放到c盤。開啟cmd,到dockerfile的路徑 請把dockerfile單獨放到乙個目錄 使用docker build t image name 這個 就是當前目錄,然後就是漫長的等待。建立乙個基於某映象的容器...