将应用和环境打包成一个镜像,然后发布启动就成为一个容器了。
一、什么是容器数据卷
容器数据卷(Container Data Volumes)是Docker管理的一种特殊类型的存储区域,它为容器提供了一种持久化数据、共享数据以及与宿主机或其他容器之间进行数据交互的有效方式。
如果数据都在容器中,那么容器删除,数据就会丢失!MySQL的容器删除 = 删库 => 跑路
容器之间可以有一个数据共享的技术。
docker容器中产生的数据,同步到本地。这就是卷技术!即容器的目录挂载到Linux上。
二、容器卷的使用
2.1、直接使用命令来挂载
1.先在虚拟机创建/home/ceshi
目录
2.挂载目录,并运行镜像进入容器,在容器内部的/home目录下创建测试文件
# docker run -it -v 主机目录:容器目录
docker run -it -v /home/ceshi:/home centos /bin/bash
3、另外开一个窗口,访问虚拟机的/home/ceshi
目录
4、使用docker inspect查看镜像关于Mounts的信息
三、标题
— 要养成终身学习的习惯 —
标签:10,容器,ceshi,home,docker,数据,目录 From: https://www.cnblogs.com/houhuilinblogs/p/18156940