docker修改已經存在的映象

2021-09-27 01:27:42 字數 624 閱讀 3460

doc

ke

rdocker

docker

已經c om

mi

tcommit

commit

了映象,忽然又有新的**需求需要更改,那麼如何更改呢?

首先進入原來的映象,假設原來的映象名是ini

tcom

mi

tinit_commit

initc​

ommi

t,那麼進入映象命令是:

docker run -it 《映象名,這裡是 init_commit> /bin/bash
記錄下id,假設為abcdef

進入容器後修改對應檔案儲存並退出。

然後,

docker commit -c 'cmd ["python","test.py"]' -c 'workdir ' id《這裡是abcdef> 《容器名,這裡是init_commit>
服務對外暴露介面為:

docker run -it -p 8900:8900 -v 物理機路徑:容器內路徑  映象名,這裡是init_commit

docker修改映象

需求 我們執行的容器可能在映象的基礎上做了一些修改,有時候我們希望儲存起來,封裝成乙個新的映象。或者我們希望對已有的映象進行修改。這些場景可以使用docker提供commit功能。命令 docker commit 引數 a 提交的映象作者 c 使用dockerfile指令來建立映象 m 提交時的說明...

docker 修改映象位址

初學docker 看網上說docker要修改映象,因為國內的映象比較快 所以我也修改了 root izr86o1 etc cd docker root izr86o1 docker ls key.json 可能我安裝的docker的版本比較高,我看網上他們到 etc docker 路徑下面都有乙個d...

docker映象配置修改

1.啟動映象並做出修改 docker run it centos bin bash root afcaf46e8305 注意afcaf46e8305是產生的容器id,前面執行的時候不要 d後台執行了,不然無法進入容器互動執行模式 安裝vim並且退出容器 yum install y vim exit2...