一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識 - 使用Docker安裝Jenkins的示例代碼

使用Docker安裝Jenkins的示例代碼

2021-04-23 16:59叻妮 服務(wù)器知識

這篇文章主要介紹了使用Docker安裝Jenkins的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

在docker安裝容器的時候容易遇到的兩個問題

1.port is already allocated(端口被指派了)

解決辦法:改端口

2.that container to be able to reuse that name

解決辦法:查看(刪除)之前的容器

?
1
2
docker ps -a | grep jenkins_im
docker rm jenkins_im

啟動docker服務(wù)

?
1
sudo systemctl start docker

vi /home/jenkins/docker-compose.yml,創(chuàng)建docker-compose.yml

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: '3'
services:
 jenkins:
  container_name: 'jenkins'
  image: jenkins/jenkins:lts
  restart: always
  user: jenkins:994
  ports:
  - "11005:8080"
  - "50000:50000"
  - "10051:10051"
  volumes:
  - /home/jenkins/data:/var/jenkins_home
  - /usr/bin/docker:/usr/bin/docker
  - /var/run/docker.sock:/var/run/docker.sock

如果之前沒有這個文件,修改完就保存不了了,把vi改為vim

下面是安裝步驟

github 復(fù)制命令

?
1
docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts

打開終端,使用ssh連接到遠(yuǎn)程測試服務(wù)器

粘貼上面那句命令,修改默認(rèn)的8080端口,映射到其他的宿主機端口,并指定容器名稱,按回車,如果順利的話會打印出一串哈希值

?
1
docker run --name jenkins_im -itd -p 11005:8080 -p 50000:50000 jenkins/jenkins:lts // -itd:增加交互式終端,并讓這句命令讓docker在后臺執(zhí)行

執(zhí)行如下命令,查看容器是否運行

?
1
docker ps | grep jenkins_im

執(zhí)行如下命令,打印容器里面的信息,會看到一個管理員的密碼,把它保存下來,后面會用到,ctrl+c退出log命令

?
1
docker logs -f jenkins_im

如果防火墻沒關(guān),讓防火墻放行上面設(shè)置的11005端口

?
1
firewall-cmd --add-port=11005/tcp --permanent

然后重新加載防火墻

?
1
firewall-cmd --reload

這時就可以在瀏覽器范圍虛擬機的ip加端口號就可以訪問了。接下來的操作就是:

  • 輸入剛才保存的管理員密碼
  • 選擇安裝推薦的插件
  • 如果看到離線提醒,可能是前面設(shè)置的ip不能訪問谷歌的服務(wù),有些插件需要訪問谷歌下載安裝,解決辦法就是設(shè)置代理,要不就離線安裝,可配置清華加速源下載插件
  • 創(chuàng)建一個管理員賬號
  • 實例配置會有個url,在以后跟gitlab連接的時候需要使用到這個地址,如果需要修改可以在系統(tǒng)的設(shè)置里修改
  • 登錄進(jìn)去之后在系統(tǒng)管理的插件管理(manage plugins)的高級(advanced)里配置升級站點(update site)的url,什么url呢,就是清華開源鏡像的update-center.json的鏈接
  • 如果要去官網(wǎng)下載相關(guān)插件,下載完之后點擊這里的上傳插件就可以安裝了。
  • 下次再把容器跑起來
?
1
docker start <container name>

到此這篇關(guān)于使用Docker安裝Jenkins的示例代碼的文章就介紹到這了,更多相關(guān)Docker安裝Jenkins內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://segmentfault.com/a/1190000022105374

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品 欧美 | 鬼吹灯之天星术免费观看 | 动漫人物差差差动漫人物免费观看 | 女同学高中你下面好紧 | 免费特黄一级欧美大片 | 国产极品久久 | 天堂资源在线8 | 瘦老汉gay| 99久久精品6在线播放 | 亚洲视频中文 | 亚洲酒色1314狠狠做 | 好大好深受不了了快进来 | 免费国产福利 | 日本在线色 | 久久www免费人成_看片高清 | 四虎成人影院网址 | 99av麻豆| 天天综合色天天综合 | 小伙无套内射老女人 | 男人天堂资源网 | 色综合久久综合网欧美综合网 | 免费在线中文字幕 | 波多野结衣xxxxx在线播放 | 爽好紧别夹宝贝叫大声点护士 | 久久日本片精品AAAAA国产 | 亚洲欧洲淘宝天堂日本 | 国产九九热视频 | 91视频夜色| 闺蜜的样子小说安沁在线阅读 | 金莲你下面好紧夹得我好爽 | 日本xxxxx18护士xxx | 亚洲天堂男人的天堂 | 91久久偷偷做嫩草影院免费看 | 精品国产品香蕉在线观看 | 国产精品久久久久久久久免费hd | 人禽l交免费视频观看+视频 | 亚洲国产成人在人网站天堂 | 亚洲欧美国产在线 | 国产在线98福利播放视频免费 | 无码乱人伦一区二区亚洲一 | 幻女free性摘花第一次 |