docker部署安裝jenkins的實現步驟
首先,我們需要一臺安裝瞭docker的服務器。(這個我已經在我的小主機上安裝瞭)
第一步,把鏡像給拉下來
docker pull jenkins/jenkins:lts
第二步,創建映射目錄
# 在適當的位置創建映射目錄 mkdir -p jenkins_home # 查看目錄權限 ls -nd jenkins_home # 改變擁有者為管理員 sudo chown -R 1000:1000 jenkins_home
第三步,啟動jenkins
# 查看docker的鏡像 docker images
# 啟動Jenkins docker run -d -p 12580:8080 --name=jenkins -v /my_data/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts
第四步,打開jenkins的網頁
然後我們需要進入到容器裡,查看這個密碼
# 查看容器列表 sudo docker ps
然後根據container ID進入容器
sudo docker exec -it 8c6be63a8fd5 /bin/sh
然後獲取密碼
cat /var/jenkins_home/secrets/initialAdminPassword
接著把這個密碼填進去上面的網頁中即可。
然後可能報錯:提示缺少cloudbees-folder插件
解決方案就是去Index of /packages/jenkins/plugins/cloudbees-folder/latest
下載瞭之後,放到jenkins_home文件夾下面的war/WEB-INF/detached-plugins內,然後重啟容器。
接下來,安裝推薦的插件
然後創建管理員用戶這些操作,Jenkins就安裝完成瞭!
到此這篇關於docker部署安裝jenkins的實現步驟的文章就介紹到這瞭,更多相關docker部署安裝jenkins內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 基於Docker、Nginx和Jenkins實現前端自動化部署
- docker+gitlab+jenkins從零搭建自動化部署
- Linux環境下使用Docker搭建Jenkins容器的方法步驟
- 使用Docker+jenkins+python3環境搭建超詳細教程
- Gogs+Jenkins+Docker 自動化部署.NetCore的方法步驟