docker 部署springBoot项目
1.将springBoot项目打成Jar包
2.编写Dockerfile文件
FROM openjdk:8 #运行环境
MAINTAINER author #作者
VOLUME /tmp #挂载点
LABEL app="test1" version="v1" by="author" #镜像层,写一些信息
COPY test-0.0.1-SNAPSHOT.jar test-0.0.1-SNAPSHOT.jar #把文件复制到容器里
EXPOSE 8088 #暴露端口
CMD java -jar test-0.0.1-SNAPSHOT.jar #运行Jar命令
3.把 Jar 和 Dockerfile文件放在同一个文件夹下
这里放在:/home/tmp/dockerfile_tmp
4.创建镜像
docker build -t springboot/test:v1 /home/tmp/dockerfile_tmp
springboot/test 表示生成的镜像名,自定义
v1 表示镜像的版本,自定义,可不写
运行后,会自动寻找 /home/tmp/dockerfile_tmp 文件夹下的Dockerfile文件运行