最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于ssh連接到docker內(nèi),環(huán)境變量發(fā)生變化的解決方案

 更新時(shí)間:2025年08月13日 09:53:51   作者:珂玥c  
在K8S部署的容器中,SSH連接時(shí)環(huán)境變量被重置導(dǎo)致軟件缺失,解決方法是修改容器的/etc/profile文件,通過for循環(huán)或直接導(dǎo)出環(huán)境變量,再執(zhí)行source命令使配置生效,確保變量從1號進(jìn)程正確傳遞

問題

測試中在本地run起來docker并且進(jìn)入,發(fā)現(xiàn)可以正常跑通。

但是一旦把鏡像上傳鏡像倉庫,用k8s啟動起來后,ssh進(jìn)去,提示沒有安裝所需軟件。

出現(xiàn)問題的原因

ssh建立連接的時(shí)候會導(dǎo)致環(huán)境變量被重置。

歸根結(jié)底,就是環(huán)境變量的問題,它找不到安裝的那些東西。

嗯....仿佛一個(gè)路癡,換了條路就回不去家了。

解決方法

第一步)修改/etc/profile文件

  • a.使用for循環(huán)
for item in `cat /proc/1/environ |tr '\0' '\n'`
do
 export $item
done
  • b.使用一條命令
export $(cat /proc/1/environ |tr '\0' '\n' | xargs)

親測,一條命令賊好使~

第二步)source  /etc/profile  使其立即生效

解決方法的原理

ssh連接后,會自動執(zhí)行source /etc/profile。

增加的這些內(nèi)容的意思是,從1號進(jìn)程獲取容器本身的環(huán)境變量。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Alpine Docker鏡像字體的問題解決操作

    Alpine Docker鏡像字體的問題解決操作

    這篇文章主要介紹了Alpine Docker鏡像字體的問題解決操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 在docker上安裝運(yùn)行mysql實(shí)例

    在docker上安裝運(yùn)行mysql實(shí)例

    Docker 使用 Google 公司推出的 Go 語言 進(jìn)行開發(fā)實(shí)現(xiàn),基于 Linux 內(nèi)核的 cgroup,namespace,以及 AUFS 類的 Union FS 等技術(shù),對進(jìn)程進(jìn)行封裝隔離,屬于操作系統(tǒng)層面的虛擬化技術(shù)。
    2017-01-01
  • docker運(yùn)行可登錄的gerrit容器及遇到問題解決方案

    docker運(yùn)行可登錄的gerrit容器及遇到問題解決方案

    這篇文章給大家介紹docker運(yùn)行可登錄的gerrit容器及遇到問題解決方案,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2026-01-01
  • 使用Docker將容器目錄掛載到主機(jī)上的實(shí)現(xiàn)方法

    使用Docker將容器目錄掛載到主機(jī)上的實(shí)現(xiàn)方法

    本文主要介紹了使用Docker將容器目錄掛載到主機(jī)上的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • docker環(huán)境下java參數(shù)傳遞與獲取

    docker環(huán)境下java參數(shù)傳遞與獲取

    這篇文章主要為大家詳細(xì)介紹了docker環(huán)境下如何實(shí)現(xiàn)java參數(shù)傳遞與獲取,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的小伙伴可以了解下
    2025-08-08
  • docker鏡像管理命令詳解

    docker鏡像管理命令詳解

    這篇文章主要介紹了docker鏡像管理命令,我們也可以使用命令來搜索鏡像,比如我們需要一個(gè)tomcat的鏡像來作為我們的web服務(wù),我們可以通過 docker search 命令搜索tomcat來尋找適合我們的鏡像,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-07-07
  • Docker Registry搭建私有鏡像倉庫的實(shí)現(xiàn)方法

    Docker Registry搭建私有鏡像倉庫的實(shí)現(xiàn)方法

    這篇文章主要介紹了Docker Registry搭建私有鏡像倉庫的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • docker打包python鏡像的全教程分享

    docker打包python鏡像的全教程分享

    Docker是一種開源的容器化平臺,可以讓開發(fā)者將應(yīng)用程序和其依賴項(xiàng)打包到一個(gè)可移植的容器中,然后在不同的環(huán)境中運(yùn)行,本文主要給大家介紹了docker打包python鏡像全教程,需要的朋友可以參考下
    2024-02-02
  • 解決'nacos默認(rèn)secret.key配置不當(dāng)權(quán)限繞過漏洞'的問題

    解決'nacos默認(rèn)secret.key配置不當(dāng)權(quán)限繞過漏洞'的問題

    這篇文章主要介紹了解決“nacos默認(rèn)secret.key配置不當(dāng)權(quán)限繞過漏洞“的問題,解決這個(gè)問題需要對這個(gè)key的默認(rèn)值進(jìn)行修改,建議不要使用明文,可以用base64,key的長度要32位以上,下面介紹一下在兩種環(huán)境下的修改方法,感興趣的朋友一起看看吧
    2024-01-01
  • 如何查看docker-compose.yml所在位置

    如何查看docker-compose.yml所在位置

    這篇文章主要介紹了如何查看docker-compose.yml所在位置問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11

最新評論

阿巴嘎旗| 中牟县| 大庆市| 贺州市| 梁平县| 祁连县| 米泉市| 中山市| 张北县| 炉霍县| 盘锦市| 喀什市| 开平市| 康保县| 凤山县| 顺义区| 南安市| 攀枝花市| 宜丰县| 甘洛县| 正镶白旗| 庐江县| 皮山县| 锦州市| 故城县| 安徽省| 十堰市| 洪江市| 自治县| 二手房| 吉木萨尔县| 繁昌县| 陆河县| 泗阳县| 赣榆县| 阿拉善右旗| 南召县| 利津县| 峨边| 三都| 谢通门县|