docker鏡像不跑起來的時候提取鏡像里的文件的方法

有時候,我們需要提取docker鏡像里的文件,當然,最簡單的方法就是把docker鏡像跑起來,然后用docker cp命令,把容器里面的文件拷貝出來即可。
有一種情況,可能在你不方便docker run的時候,又想把鏡像里的文件提取出來,這時候該怎么辦呢?
可以用docker container命令
docker container create一個容器,這個容器create出來,不會跑起來的,它的狀態(tài)是Created

docker container create --name demo openresty/openresty
[root@xx01]# docker container create --name nginx-demo openresty/openresty:alpine-apk-aarch64
27ebeadc27ce24374e3da9930a8aa22d59c3a1890277a401ad8914468c86eaac
[root@xx01]# dps
CONTAINER ID   NAMES                              STATUS        PORTS                                                                      IMAGE
27ebeadc27ce   nginx-demo                         Created                                                                                  openresty/openresty:alpine-apk-aarch64

好了,容器創(chuàng)建了,這時可以繼續(xù)用docker cp命令了
這是其中一種方式,還有一種方法是把鏡像保存為tar文件,解壓tar文件,找到你要的文件,這不多說,參考:https://blog.csdn.net/chinaherolts2008/article/details/118500470

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容