فهرست منبع

添加sh脚本

macro 5 سال پیش
والد
کامیت
d802ac3524
3فایلهای تغییر یافته به همراه46 افزوده شده و 0 حذف شده
  1. 14 0
      document/sh/mall-admin.sh
  2. 17 0
      document/sh/mall-portal.sh
  3. 15 0
      document/sh/mall-search.sh

+ 14 - 0
document/sh/mall-admin.sh

@@ -0,0 +1,14 @@
+#!/usr/bin/env bash
+app_name='mall-admin'
+docker stop ${app_name}
+echo '----stop container----'
+docker rm ${app_name}
+echo '----rm container----'
+docker rmi `docker images | grep none | awk '{print $3}'`
+echo '----rm none images----'
+docker run -p 8080:8080 --name ${app_name} \
+--link mysql:db \
+-v /etc/localtime:/etc/localtime \
+-v /mydata/app/${app_name}/logs:/var/logs \
+-d mall/${app_name}:1.0-SNAPSHOT
+echo '----start container----'

+ 17 - 0
document/sh/mall-portal.sh

@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+app_name='mall-portal'
+docker stop ${app_name}
+echo '----stop container----'
+docker rm ${app_name}
+echo '----rm container----'
+docker rmi `docker images | grep none | awk '{print $3}'`
+echo '----rm none images----'
+docker run -p 8085:8085 --name ${app_name} \
+--link mysql:db \
+--link redis:redis \
+--link mongo:mongo \
+--link rabbitmq:rabbit \
+-v /etc/localtime:/etc/localtime \
+-v /mydata/app/${app_name}/logs:/var/logs \
+-d mall/${app_name}:1.0-SNAPSHOT
+echo '----start container----'

+ 15 - 0
document/sh/mall-search.sh

@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+app_name='mall-search'
+docker stop ${app_name}
+echo '----stop container----'
+docker rm ${app_name}
+echo '----rm container----'
+docker rmi `docker images | grep none | awk '{print $3}'`
+echo '----rm none images----'
+docker run -p 8081:8081 --name ${app_name} \
+--link mysql:db \
+--link elasticsearch:es \
+-v /etc/localtime:/etc/localtime \
+-v /mydata/app/${app_name}/logs:/var/logs \
+-d mall/${app_name}:1.0-SNAPSHOT
+echo '----start container----'