• 打包jar包:先忽略测试,再再Maven的父工程的生命周期点击package打包

  • 编写好Dockerfile文件

# 基础镜像
FROM openjdk:11.0-jre-buster
# 设定时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# 拷贝jar包
COPY backend.jar /app.jar
# 入口
ENTRYPOINT ["java", "-jar", "/app.jar"]
  • 把jar包和Dockerfile文件一起放到服务器的某个文件中

  • 进入那个文件位置

cd /usr/local/soft/blink/

  • 构建Docker镜像容器

docker build -t blink_backend .
  • 查看构建好的镜像

docker images
  • 运行Docker容器

docker run -d --name blink_backend -p 7070:7070 blink_backend
  • 查看启动日志

docker logs -f blink_backend