docker部署jar项目:
来源: https://www.jianshu.com/p/ec477d84fc7d
- 1.下载java镜像(jdk8)
docker pull java:8
- 2.进入执行jar包所在文件夹, 创建/编写Dockerfile 文件
创建 touch Dockerfile
编辑:vim Dockerfile
内容:
FROM java:8 # 镜像
MAINTAINER luckhwb # 所属者
ADD spring-blog-2.0.0.jar blog.jar # 执行的jar包,并改名为 blog.jar
EXPOSE 80 # 暴露端口
ENTRYPOINT ["java","-jar","blog.jar"] # 执行命令 (java -jar blog.jar)
- 3.加载为docker镜像
docker build -t luckhwb/blog .
注: . 不能忘记
- 4.运行docker
docker run --name luckhwb_blog -p 80:80 -d luckhwb/blog
注: luckhwb_blog 备注名, luckhwb/blog 镜像名
- 5.查看运行状态
docker ps