程序员

docker下的mysql与postgres通过commit保存

2018-02-13  本文已影响22人  wuya

原因:

 mysql与postgres的官方Dockerfile都有VOLUME,导致commit时指定临时卷(mysql:/var/lib/mysql,postgres:/var/lib/postgresql/data)不包括在其中

解决:

基本思路:将数据文件放置到其他目录

还有一个更好的办法是重新定制image,官方都提供了Dockerfile,只要把VOLUME那一行去掉就可以了。

上一篇下一篇

猜你喜欢

热点阅读