123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #!/bin/bash
- # 创建docker镜像
- echo -e "\033[33m
- ---------------
- -----SZHFY-----
- ----GB28181----
- ---------------
- \033[0m";
- echo -e "\033[33m 欢迎使用深圳合方圆科技一键打包程序 \033[0m
- ";
- # 清楚并重新创建result目录
- rm -rf ./result
- mkdir ./result
- # 使用绿色字符输出
- echo -e "\033[32m ---构建mysql数据库镜像中---- \033[0m";
- # 构建mysql镜像
- docker build -t hfysql:latest ./mysqlDocker
- if [ $? -ne 0 ]; then
- echo "Error: build mysql image docker failed";
- exit
- fi
- # 导出镜像至当前目录下的/result目录下
- docker save -o ./result/hfysql.tar hfysql:latest
- echo -e "\033[32m ---构建redis数据库镜像中---- \033[0m";
- # 构建redis镜像
- docker build -t hfyredis:latest ./redisDocker
- if [ $? -ne 0 ]; then
- echo "Error: build redis image docker failed";
- exit
- fi
- # 导出镜像至当前目录下的/result目录下
- docker save -o ./result/hfyredis.tar hfyredis:latest
- echo -e "\033[32m ---构建wvp镜像中---- \033[0m";
- # 构建redis镜像
- docker build -t hfygb:latest ./hfygbDocker
- if [ $? -ne 0 ]; then
- echo "Error: build gb image docker failed";
- exit
- fi
- # 导出镜像至当前目录下的/result目录下
- docker save -o ./result/hfygb.tar hfygb:latest
- docker save -o ./result/hfyredis.tar hfyredis:latest
- docker save -o ./result/hfymysql.tar hfymysql:latest
|