我是Docker的新手。从Dockerfile构建MySQL映像的便捷方法是什么
我可以使用RUN指令安装MySQL并启用和启动其服务。但是如何进行安装后操作?我的意思是mysql_secure-installation?并自动响应密码提示并删除测试数据库等?
答案 0 :(得分:1)
正式的MySQL Server image是一个很好的起点。除非您有一个非常具体的用例说明需要构建MySQL容器映像,否则应尝试使用现有映像,因为它们通常由上游开发人员维护并经过某种程度的测试。
关于安装后的操作(例如,保护和/或播种数据库),您可以基于Form_Activate()
映像创建自定义容器映像。只需添加mysql
命令即可执行其他步骤以添加到您的容器映像中。