From dba81c95a31f090382c2c3963cc149ed0dfde6d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=B3=E7=9A=AE=E5=B9=BC=E9=B8=9F?= <2960474346@qq.com> Date: Fri, 26 Apr 2024 19:26:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E6=9B=B4=E6=96=B0=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- initGameBackend.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 initGameBackend.sh diff --git a/initGameBackend.sh b/initGameBackend.sh new file mode 100644 index 0000000..a4ca9ce --- /dev/null +++ b/initGameBackend.sh @@ -0,0 +1,22 @@ +cd project || exit + +# 如果已有文件目录,先删除 +sudo rm -rf CatchTheLettersBackend + +# 从Git上拉取代码 +git clone http://1.14.105.160:9211/ethereal/CatchTheLettersBackend.git + +# 进入项目目录,打包 +cd CatchTheLettersBackend || exit +mvn clean package -Dmaven.test.skip=true + +# 如果已有镜像或已启动容器,先删除 +sudo docker stop catch-the-letters +sudo docker rm catch-the-letters +sudo docker rmi catch-the-letters + +# 构建镜像 +sudo docker build -t catch-the-letters . + +# 启动容器 +sudo docker run -d -p 3536:3536 --restart=always --name catch-the-letters catch-the-letters