文章目录
1、把宿主机的文件复制到容器内部
我们以 spzx-redis 容器 为例。
1.1、查询 宿主机 root 下的文件
[root@localhost ~]# ll
总用量 3653220
-rw-------. 1 root root 153312月 42023 anaconda-ks.cfg
-rw-r--r--. 1 root root 1916月 2513:29 dump6379.rdb
-rw-r--r--. 1 root root 1916月 2513:31 dump6380.rdb
-rw-r--r--. 1 root root 1916月 2513:32 dump6381.rdb
-rw-r--r--. 1 root root 5836月 2411:13 dump.rdb
drwxr-xr-x. 2 root root 247月 1720:17 html
-rw-r--r--. 1 root root 156412月 42023 initial-setup-ks.cfg
-rw-r--r--. 1 root root 576503802月 222022 load_user_100w_sort.sql
drwxr-xr-x. 3 root root 181月 82024 minio
-rw-r--r--. 1 root root 1416月 2517:00 nodes-6379.conf
-rw-------. 1 root root 1785676月 313:50 nohup.out
-rw-r--r--. 1 root root 7330176382月 222022 tb_sku1.sql
-rw-r--r--. 1 root root 7374759216月 2819:39 tb_sku2.sql
-rw-r--r--. 1 root root 7375040352月 222022 tb_sku3.sql
-rw-r--r--. 1 root root 7375253486月 2819:40 tb_sku4.sql
-rw-r--r--. 1 root root 7375083252月 222022 tb_sku5.sql
drwxr-xr-x. 2 root root 612月 42023 公共
drwxr-xr-x. 2 root root 612月 42023 模板
drwxr-xr-x. 2 root root 612月 42023 视频
drwxr-xr-x. 2 root root 612月 42023 图片
drwxr-xr-x. 2 root root 612月 42023 文档
drwxr-xr-x. 2 root root 612月 42023 下载
drwxr-xr-x. 2 root root 612月 42023 音乐
drwxr-xr-x. 2 root root 612月 42023 桌面
我们把宿主机 /root/anaconda-ks.cfg 这份文件复制到 spzx-redis 容器中的 /root 目录下。
1.2、docker cp /root/anaconda-ks.cfg spzx-redis:/root
[root@localhost ~]# docker cp /root/anaconda-ks.cfg spzx-redis:/root
Successfully copied 3.07kB to spzx-redis:/root
1.3、查看 spzx-redis 容器 中/root目录下是否有 anaconda-ks.cfg 文件
[root@localhost ~]# docker cp /root/anaconda-ks.cfg spzx-redis:/root
Successfully copied 3.07kB to spzx-redis:/root
[root@localhost ~]# docker exec -it spzx-redis /bin/bash
root@c14772057ab8:/data# cd /root
root@c14772057ab8:~# ls
anaconda-ks.cfg
root@c14772057ab8:~#
我们发现复制成功。
2、把容器中的文件 复制 到宿主机中
我们还是以 spzx-redis 容器 为例。
2.1、查看 spzx-redis 容器 / 下的文件
[root@localhost ~]# docker cp spzx-redis:/media /root
Successfully copied 1.54kB to /root
[root@localhost ~]# docker exec -it spzx-redis /bin/bash
root@c14772057ab8:/data# cd /
root@c14772057ab8:/# ls
bin boot data dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
2.2、我们把容器 /media 文件夹 复制到 宿主机 /root 下
[root@localhost ~]# docker cp spzx-redis:/media /root
Successfully copied 1.54kB to /root
2.3、查看 宿主机 /root目录下是否有 media文件夹
[root@localhost ~]# pwd
/root
[root@localhost ~]# ls
anaconda-ks.cfg dump6380.rdb dump.rdb initial-setup-ks.cfg media nodes-6379.conf tb_sku1.sql tb_sku3.sql tb_sku5.sql 模板 图片 下载 桌面
dump6379.rdb dump6381.rdb html load_user_100w_sort.sql minio nohup.out tb_sku2.sql tb_sku4.sql 公共 视频 文档 音乐
复制成功。
本文转载自: https://blog.csdn.net/m0_65152767/article/details/142530151
版权归原作者 小丁学Java 所有, 如有侵权,请联系我们删除。
版权归原作者 小丁学Java 所有, 如有侵权,请联系我们删除。