使用Docker部署Jar包
环境准备
一台安装好Docker的Linux服务器
两种方式部署Jar包
将jar包制作为镜像
-
编写Dockerfile文件
FROM java:8 EXPOSE 8080 ADD ./test.jar /test.jar ENTRYPOINT ["java", "-jar","/test.jar"]
FROM : 基于Java8构建环境
EXPOSE : 监听8080端口
ADD : 将当前目录下jar包放到根目录下
EXTRYPOINT : 容器启动时执行的命令
-
制作镜像
docker build -t test .
-
启动容器
docker run -p 8080:8080 -d test
通过Java镜像启动jar包
-
安装Java镜像
docker pull java:8
-
基于Java镜像启动容器