使用docker部署springboot项目demo

参考博客:https://www.cnblogs.com/spll/p/10059542.html

1. 首先需要linux安装docker环境;

2.准备一个可以运行的springboot项目,确保没问题后打.jar包;

3. 准备Dockerfile文件,内容如下(参考博客的该内容运行不起来):

FROM java:8
VOLUME /tmp
ADD demo-0.0.1-SNAPSHOT.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]

4. 将.jar包和Dockerfile放在linux的同一个文件夹下,然后执行docker构建镜像命令:

#thymeleaf-master表示生成镜像的名称,(注意后面有个点.)
docker build -t demo .

6. 浏览器访问

猜你喜欢

转载自www.cnblogs.com/yerikm/p/11231620.html