好记性不如烂笔头
我自己利用VMware创建了个Ubuntu的虚拟机来做docker练习,不太建议用Windows。
开始正题
一,IDEA下载docker插件
自己随便建个简单点的SpringBoot项目做测试,我自己的项目结构。
先要保证项目不报错,可以运行。
接下来就是配置docker的重点。
新建个File文件,文件是没有后缀的。
一定要注意文件格式
# 基于JAVA的镜像
FROM java:8
# Linux上面的挂载点为/tmp
VOLUME /tmp
# 添加一个jar为本项目的jar,第一个是打包的Jar 第二个是别名
ADD target/*.jar demo.jar
# 暴露的端口号和application.yml的端口号一直
EXPOSE 8484
# 入口点 执行JAVA Jvm命令: 加快随机数产生过程,运行这个Jar包
ENTRYPOINT ["java","-jar","/demo.jar"]
把项目打包下
用IDEA自带的Maven Projects打包。
打好后用IDEA运行访问下试试,能否运行成功和访问。
成功运行并访问的话,接下来就准备上传到docker里。
一,进行docker配置