docker cp命令使用方法
时间: 2023-11-16 16:00:32 浏览: 105
docker命令参数大全.docx
docker cp命令用于在本地文件系统与Docker容器之间复制文件或者文件夹。该命令可以从容器复制到宿主机,也可以从宿主机复制到容器。具体使用方法如下:
1. 从容器复制到宿主机:docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
其中,CONTAINER为容器的ID或名称,SRC_PATH为容器中要复制的文件或文件夹路径,DEST_PATH为宿主机中要存储的路径,- 表示通过标准输入/输出设备以流的方式读取或写入tar文件。
例如:docker cp mycontainer:/app/test.txt /home/user/
2. 从宿主机复制到容器:docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
其中,SRC_PATH为宿主机中要复制的文件或文件夹路径,CONTAINER为容器的ID或名称,DEST_PATH为容器中要存储的路径。
例如:docker cp /home/user/test.txt mycontainer:/app/
注意:docker cp命令操作的容器可以是在运行状态,也可以是停止状态。但是不能复制/proc、/sys、/dev、tmpfs和容器中mount的路径下的文件。
阅读全文