要拷貝Docker容器內的文件,可以使用docker cp
命令。以下是使用該命令拷貝文件的步驟:
首先,使用docker ps
命令查看正在運行的容器的ID或名稱。
使用以下命令將文件從容器拷貝到本地主機:
docker cp <container_id_or_name>:/path/to/file /path/on/host
例如,要將容器內的/var/log/nginx/access.log
文件拷貝到本地主機的/tmp
目錄中,可以執行以下命令:
docker cp my-nginx-container:/var/log/nginx/access.log /tmp
docker cp /path/on/host <container_id_or_name>:/path/to/file
注意:確保容器中的目標路徑是存在的,并且具有適當的權限。