docker 容器与本地主机间文件/文件夹的传输

在Docker中,容器与宿主机之间的文件传输主要有两种方式:挂载目录和使用 docker cp 命令。

1、挂载目录

类似共享文件夹,直接在容器中/本地将需要传输的文件/文件夹复制进去即可。限制是在将镜像展开成容器时需要挂载上去,后面再挂载则比较麻烦。

主要使用的命令为:

cp xxx.file /dfs/

或者

cp -r xxx/ /dfs/

2、docker cp 命令

docker cp container_id:<docker容器内的路径> <本地保存文件的路径>

或者

docker cp 本地文件的路径 container_id:<docker容器内的路径>

即docker cp 命令既可直接传输文件又可直接传输文件夹,两者的命令结构一致。

例:

①传递文件xx.pdf

docker cp container_id:/home/xx.pdf /home

②传递文件夹xxx/

docker cp container_id:/home/xxx /home

相关推荐
七七powerful12 小时前
docker 部署dirsearch并进行目录遍历扫描
运维·docker·容器
天码-行空12 小时前
CentOS 误删 /dev 目录救援方案
linux·运维·centos
小码吃趴菜12 小时前
mysql
linux·运维·服务器
呉師傅12 小时前
东芝3525AC彩色复印机打印配件寿命和打印错误记录方法【实际操作】
运维·服务器·网络·windows·电脑
霖霖总总12 小时前
[小技巧37]解构 my.cnf:[client] 与 [mysql] 背后的加载逻辑与优先级
运维·mysql
王九思12 小时前
Docker访问权限问题
docker·云原生·容器
信创工程师-小杨12 小时前
项目实战:国产银河麒麟SP3服务器部署WordPress博客
运维·服务器
孤岛悬城12 小时前
61 K8s之Pod控制器与配置资源管理
云原生·容器·kubernetes
噎住佩奇13 小时前
kubeadm方式部署单节点k8s
云原生·容器·kubernetes
zbguolei13 小时前
局域网测速软件OpenSpeedTest的安装与测试
运维