可以使用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