将springboot项目打包好的jar上传到服务器
在jar包相同目录下创建Dockerfile文件
文件文件内容如下:
#使用jdk版本
FROM jdk:8
#设置字符编码为UTF-8
ENV LANG C.UTF-8
ENV LC_ALL C.UTF-8
#创建工作目录app
WORKDIR /app
#将jar包复制到工作目录中
COPY blog20241101.jar /app/blog.jar
#暴露端口
EXPOSE 8080
#运行命令
CMD ["java", "-jar", "blog.jar"]
然后开始构建成镜像,注意保持Dockerfile文件和blog.jar在同一目录下,切在当前目录下执行一下命令
docker build -t blog:1.0 .
完成后,docker images 查看镜像文件信息
运行测试
docker run -d --name=blog -p 80:8080 blog:1.0
查看日志
docker logs -f blog