docker -v 覆盖了容器中的文件_浅谈docker中宿主机和容器之间互相copy文件的两种方式,欢迎补充...

本文介绍了在Docker中如何使用`docker cp`命令和 `-v` 参数挂载数据卷来实现宿主机与容器之间的文件复制。通过实例详细展示了如何将文件从宿主机复制到容器,以及容器内的文件复制回宿主机。同时,还讲解了数据卷挂载的基本用法和注意事项。
摘要由CSDN通过智能技术生成

在dokcer的日常使用过程中,我们可能会遇到将宿主机内文件/目录copy到容器内,或者将容器的文件/目录copy到宿主机中,下面我们就来简单的谈一下关于这种情况的两种操作。

1、Docker cp命令:

用于容器与主机之间的数据copy

语法:

docker cp [OPTIONS] container:src_path dest_path

docker cp [OPTIONS] src_path container:dest_path

OPTIONS说明:

-L :保持源目标中的链接

测试:

以tomcat为例:

docker run -d -p 80:8080 hub.c.163.com/library/tomcat

eef1a42db46dd88bb1fcb40400625be0.png

进入容器

docker exec -it edf7 bash

09f460cbf7ff9118d9d903cfd1655ba2.png

测试:

1.1、将容器内文件copy到主机

以webapps文件夹为例

查看路径

pwd:/usr/local

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值