首页/云/Docker 容器速查/docker cp 宿主与容器之间复制文件
基础命令50 条

docker cp 宿主与容器之间复制文件

在宿主机与容器之间双向复制文件/目录,支持已停止容器;临时改配置、导出产物、排查现场都用它。

Docker 容器速查云更新于 2026-10-12
用途宿主 ⇋ 容器文件复制
语法docker cp [选项] SRC CONTAINER:DEST / 反向同理
选项-a 保留权限属主 -L 跟随符号链接

示例

示例
docker cp ./nginx.conf web:/etc/nginx/conf.d/default.conf
docker cp web:/etc/nginx/nginx.conf ./nginx.conf.bak
docker cp -a ./data web:/app/data
复制进容器只影响当前实例,容器重建后消失;正式变更应改镜像或挂载目录。

易错点

  • 复制完配置文件记得让应用重载,否则容器里是新文件、进程里还是老配置
  • 目录复制语义与 cp 接近,注意源目录结尾斜杠带来的层级差异

数据来源与参考

  • Docker 官方 CLI 参考:docker cp(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌