要拷贝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
注意:确保容器中的目标路径是存在的,并且具有适当的权限。