docker cp

docker cp 命令用于将文件从主机系统复制到正在运行的 Docker 容器中。它的语法如下:

docker cp [OPTIONS] SOURCE_PATH CONTAINER:DEST_PATH
  • OPTIONS:可选参数,用于指定额外的选项,例如 -L(遵循符号链接)。
  • SOURCE_PATH:要复制的文件或目录在主机系统中的路径。
  • CONTAINER:目标容器的名称或 ID。
  • DEST_PATH:在容器中的目标路径,表示复制文件的目标位置。

1、例1: 原始用户目录->容器

docker cp /root/clickhouse-jdbc-0.1.50d.jar 398dd78594c9:/datart/lib/

这个命令将主机系统中的 /root/clickhouse-jdbc-0.1.50d.jar 文件复制到 ID 为 398dd78594c9 的容器中的 /datart/lib/ 目录下。

请确保源文件存在,并且目标容器已经在运行状态。另外,容器内的目标路径必须是容器中的有效路径。

2、例2:本地->容器

docker cp /Users/xiaokkk/Desktop/clickhouse-backup.tar.gz e6cd94bcb03b:/var/lib/clickhouse-backup

此命令将本地主机上的 clickhouse-backup.tar.gz 文件复制到运行中的容器 e6cd94bcb03b 的 /var/lib/clickhouse-backup 目录中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值