docker 容器数据卷实战,很详细

大家好,今天我们分享docker 数据卷的使用

首先,我们要知道docker的实质:就是将应用于环境打包成一个镜像,可以供下次单独使用

而镜像本身运行的时候,就变成了一个容器

在程序的运行过程当中,很多的时候,需要保存数据信息,如果这些数据信息就单单放在容器当中,当容器出现问题的时候,这些数据将会丢失,这就给容器的使用带来了很大的不安全性

而今天要分享的docker容器数据卷的使用,就弥补了这样的不安全

docker容器数据卷,说白了,就是在容器之外(即Linux系统上),为容器做一个挂载目录,使得容器自身的数据信息可以在本地系统上(即Linux)上同步共享与存放。

在这里插入图片描述

对应一个路径就可以了,这就是我们的docker容器数据卷

另外,容器之间,也可以数据共享

使用数据卷:
方法一 : -v 直接使用命令来挂载:

命令格式:

[root@localhost ~]# docker run -it -v   主机目录:容器里的一个目录

接下来,做个实例:

确定我的/home目录下没有别的东西
(你也可以是其它的目录)

[root@localhost ~]# cd /home/
[root@localhost home]# ls
456.txt  admin  daqing  zhangsan
[root@localhost home]# 

将Linux主机上的/home/ceshi 挂载到centos 容器上的/home下

[root@localhost home]# docker run -it -v /home/ceshi:/home centos /bin/bash
[root@a49e8df910bb /]# 

查看本地主机的目录:多了一个 ceshi 文件(在本地系统)

[root@localhost 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思诚代码块

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值