要拷貝Docker容器內(nèi)的文件,可以使用docker cp
命令。以下是使用該命令拷貝文件的步驟:
首先,使用docker ps
命令查看正在運(yùn)行的容器的ID或名稱(chēng)。
使用以下命令將文件從容器拷貝到本地主機(jī):
docker cp <container_id_or_name>:/path/to/file /path/on/host
例如,要將容器內(nèi)的/var/log/nginx/access.log
文件拷貝到本地主機(jī)的/tmp
目錄中,可以執(zhí)行以下命令:
docker cp my-nginx-container:/var/log/nginx/access.log /tmp
docker cp /path/on/host <container_id_or_name>:/path/to/file
注意:確保容器中的目標(biāo)路徑是存在的,并且具有適當(dāng)?shù)臋?quán)限。