Docker重新進入容器後,環境變數配置失效

2021-10-20 04:15:10 字數 410 閱讀 6482

docker在使用過程中,有時候自定義容器例項中的某些配置檔案,例如:/etc/profile,在每一次退出重新進入容器後,配置失效,都需要手動 source 一遍令它重新生效。

/etc/profile

...

path=

$gm_home/bin:$path

;export path

export gm_home

...

在容器例項中 /root/.bashrc 配置檔案末尾新增 source /etc/profile,儲存退出即可。這樣就能夠實現重啟後自動重新整理配置檔案,而無需手動操作。

/root/.bashrc

...

source /etc/profile

Docker環境變數在重新進入命令行時失效問題解決

問題 centos7中設定的mysql環境變數在重新進入命令列時會失效,環境變數是配置在 bash profile,在.bashrc中新增source bash profile仍無法解決 解決 將環境變數設定在 etc profile 修改.bashrc檔案新增source etc profile ...

進入Docker容器

該命令會在執行中的容器中執行乙個新的終端,然後你就可以在容器中執行命令。usage docker exec options container command arg.run a command in a running container options d,detach 分離模式 在後台執行命令...

進入Docker容器

在進入docker容器之前,首先要執行對應的docker容器,先使用命令docker ps檢視正在執行的容器。docker inspect format id 使用該命令檢視對應id容器的ip位址 下面是方法 一 使用docker attach id進入docker容器 這種方法不最先推薦,有時候會...