日常学习记录。。。emmmm
背景
一台mac本机;
一台虚拟机,ip是172.16.111.1,系统是CentOS,用docker启动了容器
现在需要从容器中下载数据到mac本机
下载
方法:先将docker容器中的文件下载到centos,然后从centos下载到本机
- 查看容器ID
docker ps
- 下载docker容器的文件到CentOS
docker cp 容器ID:文件路径 目的文件夹路径
例:
[root@172.16.111.1 ~]# docker cp 822c9fc1c499:/var/www/html/api/ /api
该命令的意思是将容器ID为822c9fc1c499中路径为(/var/www/html/api)的文件,拷贝到当前操作系统(CentOS)的(api)的文件夹下。 - 下载CentOS的文件到mac本机
scp -r username@目标主机ip:文件路径 mac本机路径
例:
MacBook-Pro:~ $ scp -r root@172.16.111.1:/api/ ~/Desktop
该命令的意思是将虚拟机(ip:172.16.111.1)中的(api)