|
@@ -40,7 +40,7 @@ handleServices()
|
|
|
|
|
|
dockerCommand()
|
|
|
{
|
|
|
- validCommands=(start stop restart build ps)
|
|
|
+ validCommands=(start stop restart pull build ps)
|
|
|
if [[ ${validCommands[*]} =~ (^|[[:space:]])"$2"($|[[:space:]]) ]]; then
|
|
|
servicesString=$(handleServices "${@:3}")
|
|
|
if [[ ${servicesString:0:1} == 1 ]]; then
|
|
@@ -57,7 +57,7 @@ dockerCommand()
|
|
|
|
|
|
docker-compose up -d ${servicesString}
|
|
|
fi
|
|
|
- if [[ ${2} == "build" || ${2} == "ps" ]]; then
|
|
|
+ if [[ ${2} == "pull" || ${2} == "build" || ${2} == "ps" ]]; then
|
|
|
|
|
|
docker-compose "${2}" ${servicesString}
|
|
|
fi
|
|
@@ -92,6 +92,8 @@ if [[ -x "$(command -v docker)" && -x "$(command -v docker-compose)" ]]; then
|
|
|
build)
|
|
|
echo -e "${CYAN}Musare | Build Services${NC}"
|
|
|
|
|
|
+ dockerCommand "$(basename "$0")" pull ${@:2}
|
|
|
+
|
|
|
dockerCommand "$(basename "$0")" build ${@:2}
|
|
|
;;
|
|
|
|