docker 容器啟動時設定環境變數source

2022-03-18 12:24:35 字數 375 閱讀 1167

映象啟動時,自動執行的是~/.bashrc檔案,所以,環境變數需要配置在該檔案內,這樣映象啟動時,可自動執行該檔案,使環境變數生效。

vi  ~/.bashrc

# .bashrc

# user specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

# source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fiexport lc_all=zh_cn.utf8 #設定centos docker中文字符集

在Docker建立的Mysql容器啟動時執行sql

我們有時需要在mysql容器啟動時執行sql建表,那麼我們就可以在構建映象時,指定容器要執行的sql.步驟 1.準備建資料庫表的檔案init db.sql 檔名需要對應和dockerfile定義要執行的sql檔名一樣 create database if not exists test use te...

Docker容器啟動時,容器內應用服務自啟動設定

docker 執行映象時發現容器是執行起來了,但是容器的應用服務還是在關閉狀態,沒有開啟。每次容器執行時還要進入正在執行的容器內啟動應用服務。進入正在執行的容器中執行以下命令 docker exec it d bin bash其中 d 後台執行 容器的名字 bin bash 以互動的方式執行容器 測...

Docker容器啟動時的第乙個程序的設定總結

實際生產中,docker容器建立 或啟動 時,預設即啟動必要的服務程序,這種用法非常常見。容器中預設即啟動的服務往往作為容器的第乙個程序啟動。如docker run命令建立tomcat容器時即啟動容器中的tomcat服務。docker提供了有多種方式實現該特性。1.執行乙個帶引數的命令 建立容器時,...