首页 » 翻译 » Docker » 正文

如何持久化的存储容器中的mysql数据

容器中的数据在容器重新启动的时候就会丢失,也就是你所有的操作都会被重置,这个有好处也有坏处,好处就不多说了,坏处就是,比如,mysql数据库类的容器,你一重启,我一天数据都没了,我找谁哭去?所以docker给我提供了持久化存储的方法, 今天我们看一种,存储在本机的方式:

首先,我们在容器所在主机创建一个目录

然后,我们修改一下相应的SELinux

修改文件夹所属

以上都是为了让容器用户能够读写文件

好,开始下载镜像

启动镜像

这个时候,我们就把本机的目录挂载到了容器中,这个时候,我们本机的目录中应该就已经有数据了,容器重启也会存在的….

 

棒棒哒

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)