欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker安裝Jenkins配置Gitee SSH密鑰踩坑解決

 更新時間:2023年08月30日 10:11:04   作者:fkjavaer  
這篇文章主要為大家介紹了docker安裝Jenkins配置Gitee SSH密鑰踩坑解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

1.踩坑問題

安裝環(huán)境:docker安裝Jenkins

docker安裝Jenkins的小伙伴請注意,如果在使用Gitee的SSH密鑰時,出現(xiàn)如下錯誤,那么多半是操作時環(huán)境搞錯了。

 No ECDSA host key is known for gitee.com and you have requested strict checking.
 Host key verification failed.

2.操作步驟

Gitee的幫助文檔:

https://gitee.com/help/articles/4181

1)生成密鑰

 ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"

2)查看公鑰

 cat ~/.ssh/id_ed25519.pub
 # ssh-ed25519 AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

3)Gitee下配置公鑰

4)添加hosts到本機(jī)SSH的可信列表

 ssh -T git@gitee.com

3.心路歷程

明明是按照官方的文檔一步一個腳印操作的呀,為什么會是這樣的結(jié)果?郁悶至極!

經(jīng)歷一番郁悶,內(nèi)心掙扎之后,恍然大悟,原來我們的操作都是在宿主機(jī)完成的,在docker容器中操作才是正確的選擇,一開始操作對象就選錯了,怎么可能會有效果呢。

不得不說,這操作也是醉了,有種張冠李戴的嫌疑了哈。

4.解決方案

我們先看看Jenkins容器的運(yùn)行命令:

 # ca7cca8fa4b0是我們拉取下來的Jenkins鏡像名稱,可自行替換
 docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home ca7cca8fa4b0

我們進(jìn)入容器,按照在之前的操作步驟執(zhí)行即可。

 # 進(jìn)入容器
 docker exec -it jenkins bash

執(zhí)行完成后,我們可以在容器的/var/jenkins_home/.ssh以及宿主機(jī)的
/var/lib/docker/volumes/jenkins_home/_data/.ssh目錄下查看生成的文件。

到這里,在Jenkins中就可以正常使用Gitee的SSH密鑰了,我們的問題也就“迎刃而解”了。謹(jǐn)記:細(xì)心細(xì)心,細(xì)心。

以上就是docker安裝Jenkins配置Gitee SSH密鑰踩坑解決的詳細(xì)內(nèi)容,更多關(guān)于docker安裝Jenkins配置Gitee SSH的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 解決docker啟動容器失敗:cannot?access‘/docker-entrypoint-initdb.d/‘:Operation?not?permitted

    解決docker啟動容器失敗:cannot?access‘/docker-entrypoint-initdb.d/‘:

    這篇文章主要介紹了解決docker啟動容器失敗:cannot?access‘/docker-entrypoint-initdb.d/‘:Operation?not?permitted,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker+gitlab+jenkins從零搭建自動化部署

    docker+gitlab+jenkins從零搭建自動化部署

    通過幾天的學(xué)習(xí)和自己的理解,整理了下Docker+Jenkins的自動部署教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • ubuntu 14.04 64位安裝配置docker教程

    ubuntu 14.04 64位安裝配置docker教程

    這篇文章主要為大家詳細(xì)介紹了ubuntu 14.04 64位安裝配置docker教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Docker 基礎(chǔ)之Dockerfile命令詳解

    Docker 基礎(chǔ)之Dockerfile命令詳解

    這篇文章主要介紹了Docker 基礎(chǔ)之Dockerfile命令,本文介紹 Dockerfile 的基本結(jié)構(gòu)及其支持的眾多指令,有興趣的可以了解一下
    2017-04-04
  • 通過idea打包項目到docker的操作方法

    通過idea打包項目到docker的操作方法

    這篇文章主要介紹了通過idea打包項目到docker的操作方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-05-05
  • Docker安裝部署Net Core實(shí)現(xiàn)過程解析

    Docker安裝部署Net Core實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Docker安裝部署Net Core實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • docker守護(hù)進(jìn)程配置代理

    docker守護(hù)進(jìn)程配置代理

    本文主要介紹了docker守護(hù)進(jìn)程配置代理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • Docker端口映射的實(shí)現(xiàn)

    Docker端口映射的實(shí)現(xiàn)

    這篇文章主要介紹了Docker端口映射的實(shí)現(xiàn),詳細(xì)的介紹了五種端口的映射方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 在Docker容器中不需要運(yùn)行sshd的原因淺析

    在Docker容器中不需要運(yùn)行sshd的原因淺析

    在一個容器中運(yùn)行SSH服務(wù)器,這真的是一個錯誤(大寫字母W)嗎?老實(shí)說,沒那么嚴(yán)重。當(dāng)你不去訪問Docker主機(jī)的時候,這樣做甚至是極其方便的,但是這仍然需要在容器中取得一個shell
    2016-11-11
  • docker 查看jvm內(nèi)存占用方式

    docker 查看jvm內(nèi)存占用方式

    這篇文章主要介紹了docker 查看jvm內(nèi)存占用方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論