作为Java Web开发,很多朋友都在使用Maven作为构建工具。Gradle作为Google大力拥护的构建工具,被广泛地运用到了Android开发中,在Java Web方面也大有取代Maven上位的趋势。Gradle真的有那么香么?今天我们来体验一把,以我的脚手架项目
mall-tiny
为例,看看Gradle到底行不行!
大约 5 分钟
作为Java Web开发,很多朋友都在使用Maven作为构建工具。Gradle作为Google大力拥护的构建工具,被广泛地运用到了Android开发中,在Java Web方面也大有取代Maven上位的趋势。Gradle真的有那么香么?今天我们来体验一把,以我的脚手架项目
mall-tiny
为例,看看Gradle到底行不行!
为了方便为SpringBoot应用构建Docker镜像,我们经常会使用Maven插件来打包镜像。之前一直使用的是第三方插件,有
spotify
和fabric8
出品的两种docker-maven-plugin
。最近SpringBoot 2.4.0发布了,官方插件也增加了对Docker的支持,体验了一把发现也很好用,推荐给大家!
最近又发现了一款好用的Maven插件,fabric8io出品的
docker-maven-plugin
,可以把SpringBoot应用方便的部署到Docker容器中去。该插件可以实现打包镜像、推送到镜像仓库、运行应用等一系列操作,本文将对其用法进行详细介绍,希望对大家有所帮助!
之前有很多朋友提过,当使用
docker-maven-plugin
打包SpringBoot应用的Docker镜像时,服务器需要开放2375
端口。由于开放了端口没有做任何安全保护,会引起安全漏洞,被人入侵、挖矿、CPU飙升这些情况都有发生,今天我们来聊聊如何解决这个问题。