如何安全地连接到运行在虚拟机上的mysql服务器

我想通过在虚拟机中隔离它来提高数据库的安全性。

这里是我有什么想法

运行boot2docker的虚拟机中的docker容器上的-mysql服务器。 -virtualbox主机只有networkingconfiguration,所以我的应用程序可以连接到虚拟局域网上的服务器,stream量不能从外面看到。 使用AES的数据encryption。

我不知道如何安全地存储密钥(即时通讯使用DPAPI),哪些是build立应用程序和虚拟服务器之间的连接的最安全的方法。