部署文档
This commit is contained in:
parent
764a788671
commit
ce8fffa274
|
@ -0,0 +1,14 @@
|
|||
# 添加 Java 17 镜像来源
|
||||
FROM openjdk:17
|
||||
|
||||
# springboot 端口
|
||||
EXPOSE 3536
|
||||
|
||||
# 作者
|
||||
LABEL maintainer="spyn <2960474346@qq.com>"
|
||||
|
||||
# 添加 Spring Boot 包
|
||||
ADD target/takeaway-*.jar app.jar
|
||||
|
||||
# 执行启动命令
|
||||
ENTRYPOINT ["java","-Duser.timezone=GMT+8","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
|
|
@ -0,0 +1,22 @@
|
|||
cd project || exit
|
||||
|
||||
# 如果已有文件目录,先删除
|
||||
sudo rm -rf Takeaway
|
||||
|
||||
# 从Git上拉取代码
|
||||
git clone http://1.14.105.160:9211/ethereal/TakeawaySystemServer.git
|
||||
|
||||
# 进入项目目录,打包
|
||||
cd Takeaway/TakeawaySystemServer || exit
|
||||
mvn clean package -Dmaven.test.skip=true
|
||||
|
||||
# 如果已有镜像或已启动容器,先删除
|
||||
sudo docker stop takeaway
|
||||
sudo docker rm takeaway
|
||||
sudo docker rmi takeaway
|
||||
|
||||
# 构建镜像
|
||||
sudo docker build -t takeaway .
|
||||
|
||||
# 启动容器
|
||||
sudo docker run -d -p 3536:3536 --restart=always --name takeaway takeaway
|
Loading…
Reference in New Issue