初始化项目文件
This commit is contained in:
27
build_file/prd/update.sh
Normal file
27
build_file/prd/update.sh
Normal file
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ $# == 0 ];then
|
||||
args=("web_vue" "api_iris" "api_file")
|
||||
else
|
||||
args=$@
|
||||
fi
|
||||
for arg in ${args[*]};do
|
||||
if [[ $arg != "web_vue" && $arg != "api_iris" && $arg != "api_file" ]]; then
|
||||
continue
|
||||
fi
|
||||
if [ "$(sudo docker images -q $arg:1.0 2> /dev/null)" != "" ];
|
||||
then
|
||||
echo $arg------remove
|
||||
sudo docker rmi $arg:1.0
|
||||
fi
|
||||
echo $arg------building
|
||||
if [ $arg == "web_vue" ];then
|
||||
sudo docker build -t $arg:1.0 .
|
||||
else
|
||||
sudo docker build -t $arg:1.0 ./$arg
|
||||
fi
|
||||
echo $arg------complete
|
||||
done
|
||||
|
||||
docker-compose up -d
|
||||
echo complete
|
Reference in New Issue
Block a user