怎么查看docker鏡像中的文件
一、如果是已運行的
對于已經運行的鏡像,我們可以通過其ContrainerID來查看
docker attach ContainerID
這種方式,需要對應的container是運行中的,不處于stop狀態
二、如果未運行
對于未運行的,可以把Docker鏡像中的文件復制到宿主來看,命令示意如下:
docker cp <容器名稱>:<路徑> <主機路徑>
如:
sudo docker cp nginx-ubuntu-container:/etc/apt/sources.list ~/Documents/
這種方式,不需要對應的container是運行中的。
內容擴展:
從容器上把文件復制到主機上,是容器進程的id
docker cp 容器進程Id:/logs/temp ./
從外面scp去主機上拿數據
scp remote_user@remoteIp:/logs.temp ./
到此這篇關于查看docker鏡像中文件的方法的文章就介紹到這了,更多相關怎么查看docker鏡像中的文件內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!