为了提高内部开发效率,我们通过安装我们的应用程序(包括glassfish应用服务器和mysql数据库)为每个构建构建docker镜像,并在保存docker镜像之前保持应用服务器和数据库处于停止状态。在容器启动时,数据库和应用程序服务器将按此顺序启动。
为了减小docker镜像的大小,我计划压缩mysql数据文件夹,并只将.tar.gz文件保存在docker镜像中。容器启动将在启动数据库之前解压缩数据文件夹。如果有人走上了这条路,这种方法有什么问题吗?
发布于 2017-02-16 01:48:35
是的,这是一个相当好的方法。
tar您可以通过进入容器并运行命令将数据压缩成
或
或
https://stackoverflow.com/questions/42255281
复制相似问题