Docker CP 命令用于在容器和主机之间复制文件或目录。

使用方法如下:

docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|- docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

其中,OPTIONS可以包括:

  • --archive,将文件或目录复制为tar归档文件
  • --follow-link,跟随符号链接进行复制
  • --no-preserve,不保留源文件或目录的特性和时间戳

CONTAINER是容器的名称或ID。 SRC_PATH是容器内的源文件或目录路径。 DEST_PATH是主机上的目标路径。

示例:

  1. 将容器内的文件复制到主机上: docker cp mycontainer:/path/to/file.txt /host/path/file.txt

  2. 将主机上的文件复制到容器内: docker cp /host/path/file.txt mycontainer:/path/to/file.txt

  3. 将容器内的目录复制到主机上: docker cp mycontainer:/path/to/directory /host/path/directory

  4. 将主机上的目录复制到容器内: docker cp /host/path/directory mycontainer:/path/to/directory

注意:在使用 docker cp 命令时,容器必须处于运行状态。


原文地址: https://www.cveoy.top/t/topic/pkrt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录