wholj

实验环境

CentOS 7.5

容器

容器是镜像的运行实例。不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层;同时,容器中的应用进程处于运行状态。

主机和容器之间复制文件

要想实现在主机和容器之间复制文件,那么docker cp可以实现。

[root@kvm ~]# docker cp --help
Usage:  docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
        docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
Copy files/folders between a container and the local filesystem
Options:
  -a, --archive       打包模式(会复制原始的uid/gid信息)
  -L, --follow-link   跟随软连接
      --help          帮助信息

将主机的文件复制到容器中

docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
  • 从主机向容器中复制文件(不是目录)时,如果容器中有目标目录cp操作会成功,容器中无目标目录cp操作失败
  • 从主机向容器中复制目录(不是文件)时,不管是否有此目录都会成功

将容器中的文件复制到主机

docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-07-14
  • 2021-12-03
  • 2021-10-02
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2021-08-01
猜你喜欢
  • 2021-07-27
  • 2022-03-04
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
相关资源
相似解决方案