Named Volume 在 MySQL 数据持久化上的基本应

非常感谢春哥的投稿,同时也有一些感慨。

初识春哥时,春哥是美术设计大咖。后不久,创业并致力于游戏开发,已有3年。从Unity3D到IOS(Swift)开发,从前端开发到后端以及容器技术,从设计开发测试到产品经理以及CEO,已是爬坑累累,但是仍是奋勇前行。

春哥仍在奋斗,游戏也即将上线,而我们也需砥砺前行啊!

 

使用 Docker 时,容器(Container)会自动创建一个数据卷(Data Volume)来单独储存数据。数据卷有独立的本地目录,不跟着容器走,你在不同地方使用同一个容器,数据是不一样的。自动创建的数据卷不便于管理,Docker 官方建议我们用 Named Volume 来负责容器的数据持久化,Named Volume 就是自己取名字手动创建一个数据卷。

本文使用 MySQL 数据库做例子。数据卷对数据库容器来说是非常重要的。

创建数据卷

这里我们随便取个数据卷名字叫 my-data 吧。创建命令很简单:

docker volume create --name my-data

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxggz.html