在对我们的模式做了一些根本性的改变之后,阅读了一些关于为什么应该避免内存数据库的文章。
我们决定在本地使用MySQL进行测试和开发。使用带有卷的MySQL docker容器进行持久化。
-
要求容器与springboot应用程序分开执行(手动任务
docker run
-
停止容器也一样,这是一个独立的过程
我的问题是,是否可以使用springboot(当使用dev-config配置文件)来管理这个docker容器。
i、 我在IntelliJ中启动开发工作并运行服务,服务检查容器是否正在运行,如果没有,则启动它。
因为我们正在使用maven docker插件在maven生命周期中创建容器。
开发人员更适合在本地工作,并且可以轻松地在本地运行服务。
欢迎提出任何建议!
Intellij安装奖金!