使用docker build从基础映像构建MySQL映像吗?

时间:2019-05-01 18:16:07

标签: mysql docker dockerfile

我是Docker的新手。从Dockerfile构建MySQL映像的便捷方法是什么

我可以使用RUN指令安装MySQL并启用和启动其服务。但是如何进行安装后操作?我的意思是mysql_secure-installation?并自动响应密码提示并删除测试数据库等?

1 个答案:

答案 0 :(得分:1)

正式的MySQL Server image是一个很好的起点。除非您有一个非常具体的用例说明需要构建MySQL容器映像,否则应尝试使用现有映像,因为它们通常由上游开发人员维护并经过某种程度的测试。

关于安装后的操作(例如,保护和/或播种数据库),您可以基于Form_Activate()映像创建自定义容器映像。只需添加mysql命令即可​​执行其他步骤以添加到您的容器映像中。

相关问题