可以使用docker cp
命令将容器中的文件复制到主机。
首先,使用docker ps
命令查找正在运行的容器的ID或名称。
然后,使用以下命令将容器中的文件复制到主机:
docker cp <容器ID或名称>:<容器内文件路径> <主机目标路径>
例如,如果要将容器中的/app/data.txt
文件复制到主机的/home/user/data.txt
路径下,可以运行以下命令:
docker cp container1:/app/data.txt /home/user/data.txt
这将把容器中的文件复制到主机上指定的路径。
请注意,容器和主机之间的文件复制是单向的,即只能将文件从容器复制到主机,无法将文件从主机复制到容器。如果需要在容器和主机之间进行双向文件传输,可以考虑使用共享文件夹或网络共享等其他方法。
要将主机中的文件复制到容器中,可以使用docker cp
命令。
首先,使用docker ps
命令查找正在运行的容器的ID或名称。
然后,使用以下命令将主机中的文件复制到容器:
docker cp <主机文件路径> <容器ID或名称>:<容器内目标路径>
例如,如果要将主机中的/home/user/data.txt
文件复制到容器的/app/data.txt
路径下,可以运行以下命令:
docker cp /home/user/data.txt container1:/app/data.txt
这将把主机中的文件复制到容器内指定的路径。
请注意,容器和主机之间的文件复制是单向的,即只能将文件从主机复制到容器,无法将文件从容器复制到主机。如果需要在容器和主机之间进行双向文件传输,可以考虑使用共享文件夹或网络共享等其他方法。
文档更新时间: 2023-08-22 13:06 作者:admin