将项目打包
打包完成的位置
上传到Linux服务器中的任意位置
cd到你的任意位置的文件夹
vim Dockerfile
写入以下内容
FROM java:8
VOLUME /tmp
copy 你的jar包名称 app.jar
RUN bash -c "touch /app.jar"
EXPOSE 9220
ENTRYPOINT ["java","-jar","app.jar","--spring.profiles.active=dev", "--server.port=9220", "> /log/app.log"]
构建镜像
docker build -f Dockerfile -t 镜像名称 .
运行镜像
--首先查看所有镜像
docker images
运行
docker run -d -p 9220:9220 镜像名称或ID
外网访问记得开放对应端口防火墙