修改執行中的docker容器的環境

2021-08-02 22:51:56 字數 434 閱讀 5818

經過一番 檢視文件和搜尋之後,可以利用下面一行命令修改執行中的docker容器的環境:

docker exec

"your container id" /bin/sh -c "you command"

具體到上面的問題來說:

首先找到服務的docker id:

docker ps
其次準備改變hosts檔案的命令:

echo

$ip$domain >> /etc/hosts

最終執行:

docker exec

"your container id" /bin/sh -c "echo $ip

$domain >> /etc/hosts"

修改執行中的docker容器的埠對映

在docker run建立並執行容器的時候,可以通過 p指定埠對映規則。但是,我們經常會遇到剛開始忘記設定埠對映或者設定錯了需要修改。當docker start執行容器後並沒有提供乙個 p選項或設定 這個解決方案最為簡單,把原來的容器刪掉,重新建乙個。當然這次不要忘記加上埠對映。優點是簡單快捷,在測...

執行中的docker容器埠對映如何修改詳解

在docker run建立並執行容器的時候,可以通過 p指定埠對映規則。但是,我們經常會遇到剛開始忘記設定埠對映或者設定錯了需要修改。當docker start執行容器後並沒有提供乙個 p選項或設定,讓你修改指定埠對映規則。那麼這種情況我們該怎麼處理呢?今天docker君教你如何修改執行中的dock...

Docker容器中執行docker 命令

一 在一台執行了docker的伺服器上,啟動374c3bec1f4b 映象的容器,這個映象中安裝docker yum install docker y docker run itd v var run docker.sock var run docker.sock name docker test ...