38 lines
513 B
Bash
38 lines
513 B
Bash
#!/usr/bin/env bash
|
|
|
|
up() {
|
|
docker-compose --compatibility up -d
|
|
}
|
|
|
|
update() {
|
|
docker-compose pull
|
|
up
|
|
}
|
|
|
|
run() {
|
|
if [[ $1 == "up" ]]; then
|
|
up
|
|
elif [[ $1 == "update" ]]; then
|
|
update
|
|
else
|
|
echo "not run's command ,try to use docker-compose "
|
|
docker-compose --compatibility "$@"
|
|
fi
|
|
|
|
}
|
|
|
|
main() {
|
|
if [ -f "env.sh" ]; then
|
|
chmod +x env.sh
|
|
. env.sh
|
|
fi
|
|
cd $1 || echo 'error module $1'
|
|
if [ -f "env.sh" ]; then
|
|
chmod +x env.sh
|
|
. env.sh
|
|
fi
|
|
run "${@:2}"
|
|
}
|
|
|
|
main "$@"
|