最近的项目整体采用了SpringBoot+Docker的方式,有时间慢慢记录下来整个流程。项目不大。
1.Docker
Docker 作为开发环境和生产环境,不用因为环境而烦恼。
docker常用操作:
springboot打成jar包后,虽然运行方便,但需要修改配置文件时就太不方便了。把配置文件放在外面,这样就不用频繁打包替换了,对于系统默认的application.yml(或application.properties)的配置文件还是比较方便的,在jar包同级目录下创建config文件夹放进去就可以了,如果有其他自定义的yml,只需要在spring.profiles.active里注明就可以了,比如
spring:
profiles:
#local,config表示引入配置文件application.yml,application-config.yml,其中config是可以自定义为其他名称的
active: local,config