真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Docker中安裝Jenkins

怎么在Docker中安裝Jenkins?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10多年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都餐廳設(shè)計(jì)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致贊賞。

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

解決辦法:改端口

2.that container to be able to reuse that name

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

docker ps -a | grep jenkins_im
docker rm jenkins_im

啟動(dòng)docker服務(wù)

sudo systemctl start docker

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

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

如果之前沒(méi)有這個(gè)文件,修改完就保存不了了,把vi改為vim

下面是安裝步驟

到 github 復(fù)制命令

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

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

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

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

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

docker ps | grep jenkins_im

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

docker logs -f jenkins_im

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

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

然后重新加載防火墻

firewall-cmd --reload

這時(shí)就可以在瀏覽器范圍虛擬機(jī)的ip加端口號(hào)就可以訪問(wèn)了。接下來(lái)的操作就是:

  • 輸入剛才保存的管理員密碼

  • 選擇安裝推薦的插件

  • 如果看到離線提醒,可能是前面設(shè)置的ip不能訪問(wèn)谷歌的服務(wù),有些插件需要訪問(wèn)谷歌下載安裝,解決辦法就是設(shè)置代理,要不就離線安裝,可配置清華加速源下載插件

  • 創(chuàng)建一個(gè)管理員賬號(hào)

  • 實(shí)例配置會(huì)有個(gè)url,在以后跟gitlab連接的時(shí)候需要使用到這個(gè)地址,如果需要修改可以在系統(tǒng)的設(shè)置里修改

  • 登錄進(jìn)去之后在系統(tǒng)管理的插件管理(manage plugins)的高級(jí)(advanced)里配置升級(jí)站點(diǎn)(update site)的url,什么url呢,就是清華開(kāi)源鏡像的update-center.json的鏈接

  • 如果要去官網(wǎng)下載相關(guān)插件,下載完之后點(diǎn)擊這里的上傳插件就可以安裝了。

  • 下次再把容器跑起來(lái)

docker start 

關(guān)于怎么在Docker中安裝Jenkins問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


名稱欄目:怎么在Docker中安裝Jenkins
文章鏈接:http://weahome.cn/article/jposgp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部