在SpringBoot中使用Docker(利用dockerfile-maven-plugin插件)
2020-12-13 03:25
标签:在服务器 style 场景 cal 环境变量 invalid use 开通服务 size 周末在家做了一个实验: 第一步:将Docker通过插件的方式集成到SpringBoot中 项目结构 同时,需要给这个插件开通权限(否则会碰到refuse、0.0.0.0等问题),在Maven的pluginGroups节点,加上如下内容: Dockerfile内容: 开通服务器的DockerAPI,以便我可以从本机将镜像推送到服务器去。 将服务器和DockerAPI的地址配置到环境变量中: 第二步:然后通过Maven命令根据项目中的Dockerfile自动生成Docker镜像并推送到Linux服务器 另外,注意,我的项目中碰到了找不到main-class的问题,所以,我在这里指定了main-class. 上面就我是我们上传的镜像。 我在这中间碰以了invalid or corrupt jarfile的错误,网上说是改MATA-INFO里面的文件,但我的问题不是这样,我是Dockerfile中间的内容写错了,每个人碰到的问题都不一样,所以,别人的场景未必适合你,需要进行斟酌。 第三步:然后在服务器通过启动Docker来启动SpringBoot项目,并访问接口。 以下是在Linux本机访问(有时无法访问的会出现另外一些问题,比如防火墙未关闭等,这个可以参看网上的文章)。 远程访问。 在SpringBoot中使用Docker(利用dockerfile-maven-plugin插件) 标签:在服务器 style 场景 cal 环境变量 invalid use 开通服务 size 原文地址:https://www.cnblogs.com/gudi/p/11074927.html
上一篇:数组常用的方法总结
文章标题:在SpringBoot中使用Docker(利用dockerfile-maven-plugin插件)
文章链接:http://soscw.com/essay/27577.html