Procházet zdrojové kódy

修改启动脚本

wuxw7 před 7 roky
rodič
revize
1f1b1160f5

+ 0 - 2
Api/docker/Dockerfile

@@ -1,8 +1,6 @@
 FROM registry.cn-beijing.aliyuncs.com/sxd/ubuntu-java8:1.0
 MAINTAINER wuxw <928255095@qq.com>
 
-ADD target/Api.jar /root/target/
-
 ADD bin/start_api.sh /root/
 
 

+ 3 - 1
Api/docker/docker-compose.yml

@@ -1,10 +1,12 @@
 version: '2'
 services:
-   api-1:
+   api:
        container_name: api-1
        build:
           context: .
           dockerfile: Dockerfile
        restart: always
+       ports:
+       - "8008:8008"
        volumes:
        - ../target/Api.jar:/root/target/Api.jar

+ 3 - 1
CenterService/docker/docker-compose.yml

@@ -1,10 +1,12 @@
 version: '2'
 services:
-   centerservice-1:
+   centerservice:
        container_name: centerservice-1
        build:
           context: .
           dockerfile: Dockerfile
        restart: always
+       ports:
+       - "8001:8001"
        volumes:
        - ../target/CenterService.jar:/root/target/CenterService.jar

+ 3 - 1
ShopService/docker/docker-compose.yml

@@ -1,10 +1,12 @@
 version: '2'
 services:
-   shopserivce-1:
+   shopserivce:
        container_name: shopserivce-1
        build:
           context: .
           dockerfile: Dockerfile
        restart: always
+       ports:
+       - "8007:8007"
        volumes:
        - ../target/ShopService.jar:/root/target/ShopService.jar

+ 3 - 1
StoreService/docker/docker-compose.yml

@@ -1,10 +1,12 @@
 version: '2'
 services:
-   storeserivce-1:
+   storeserivce:
        container_name: storeserivce-1
        build:
           context: .
           dockerfile: Dockerfile
        restart: always
+       ports:
+       - "8006:8006"
        volumes:
        - ../target/StoreService.jar:/root/target/StoreService.jar

+ 3 - 1
UserService/docker/docker-compose.yml

@@ -1,10 +1,12 @@
 version: '2'
 services:
-   userservice-1:
+   userservice:
        container_name: userservice-1
        build:
           context: .
           dockerfile: Dockerfile
        restart: always
+       ports:
+       - "8002:8002"
        volumes:
        - ../target/UserService.jar:/root/target/UserService.jar

+ 5 - 5
reBuildAll.sh

@@ -5,9 +5,9 @@ git pull origin master
 mvn clean install -Dmaven.test.skip=true
 mvn package -Dmaven.test.skip=true
 
-docker-compose -f ./Api/docker/docker-compose.yml       up -d --force-recreate;
-docker-compose -f ./CenterService/docker/docker-compose.yml       up -d --force-recreate;
-docker-compose -f ./ShopService/docker/docker-compose.yml       up -d --force-recreate;
-docker-compose -f ./StoreService/docker/docker-compose.yml       up -d --force-recreate;
-docker-compose -f ./UserService/docker/docker-compose.yml       up -d --force-recreate;
+docker-compose -f ./Api/docker/docker-compose.yml       up -d --build --force-recreate;
+docker-compose -f ./CenterService/docker/docker-compose.yml       up -d --build --force-recreate;
+docker-compose -f ./ShopService/docker/docker-compose.yml       up -d --build --force-recreate;
+docker-compose -f ./StoreService/docker/docker-compose.yml       up -d --build --force-recreate;
+docker-compose -f ./UserService/docker/docker-compose.yml       up -d --build --force-recreate;