zhujinghui 4 gadi atpakaļ
vecāks
revīzija
e927e8a3c4
2 mainītis faili ar 24 papildinājumiem un 0 dzēšanām
  1. 14 0
      docker-compose.yml
  2. 10 0
      start.sh

+ 14 - 0
docker-compose.yml

@@ -0,0 +1,14 @@
+version: "3.3"
+
+services:
+  java:
+    image: tomcat:8.5-jdk8
+    container_name: sxz_web_java
+    restart: always
+    # depends_on:
+    #   - db
+    ports:
+      - 8020:8080
+    volumes:
+      - ./target/changeing-0.0.1-SNAPSHOT.war:/usr/local/tomcat/webapps/ROOT.war
+      - /var/log/sxz_web_java/logs:/usr/local/tomcat/logs

+ 10 - 0
start.sh

@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+
+container_name=sxz_web_java
+
+if [ "$(docker container inspect -f '{{.State.Status}}' $container_name)" == "running" ]; then
+    docker rm $container_name -f
+    docker-compose up -d
+else
+    docker-compose up -d
+fi