| 12345678910111213141516171819202122232425262728293031 |
- # 从达梦开发分支获取代码
- git clone -b dm_dev http://39.98.153.250:9080/zjrs/new-zjrs-service-backend.git
- # 部署步骤
- # 1.将jar包与yaml配置文件上传
- # 2.编写dockerfile文件
- FROM eclipse-temurin:17-jdk
- # 创建工作目录
- WORKDIR /app
- # 复制JAR包和配置文件到容器内
- COPY jar/zjrs-0.0.1-SNAPSHOT.jar /app.jar
- # 设置上海时区
- ENV TZ=Asia/Shanghai
- # 暴露端口
- EXPOSE 9008
- # 运行JAR包,指定外部配置文件
- ENTRYPOINT ["java", "-jar", "/app.jar", "--spring.config.location=/app/config/application.yaml"]
- # 3.暂停正在运行的
- docker stop zjrs-service-backend
- # 4.删除容器
- docker rm zjrs-service-backend
- docker rmi zjrs-service-backend
- # 5.重新构建镜像
- docker build --no-cache -t zjrs-service-backend .
- # 6.启动
- docker run -d --name zjrs-service-backend -p 9008:9008 -v /home/zjrs-service-backend/config:/app/config zjrs-service-backend
|