From cf5b761f3fce6d80de317423ffed0d8af9880f05 Mon Sep 17 00:00:00 2001 From: wancat Date: Tue, 22 Aug 2023 15:49:21 +0800 Subject: [PATCH] feat: collect docker scripts into one file --- cleanup.sh | 5 ----- docker-scripts.sh | 17 +++++++++++++++++ inspect.sh | 2 -- 3 files changed, 17 insertions(+), 7 deletions(-) delete mode 100755 cleanup.sh create mode 100755 docker-scripts.sh delete mode 100755 inspect.sh diff --git a/cleanup.sh b/cleanup.sh deleted file mode 100755 index 09c66ad..0000000 --- a/cleanup.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -containers=$(docker ps -a | grep 'quest-' | awk '{print $1}') -echo $containers - -docker rm -f $containers \ No newline at end of file diff --git a/docker-scripts.sh b/docker-scripts.sh new file mode 100755 index 0000000..89cea7b --- /dev/null +++ b/docker-scripts.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +inspect() { + # default to app, allow overriding by $1 + SERVICE=${1:-app} + echo "Running docker-compose logs for service [$SERVICE]..." + docker compose logs $SERVICE -f --no-log-prefix +} + +clean() { + containers=$(docker ps -a | grep 'quest-' | awk '{print $1}') + echo $containers + + docker rm -f $containers +} + +$@ \ No newline at end of file diff --git a/inspect.sh b/inspect.sh deleted file mode 100755 index 8672b12..0000000 --- a/inspect.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -docker compose -f docker-compose.prod.yml logs backend -f --no-log-prefix