From 6d749a8b1af14dbab00d5f8070d98930d598e34b Mon Sep 17 00:00:00 2001 From: Christoph Hummer Date: Tue, 24 Sep 2024 16:46:02 +0200 Subject: [PATCH] Update rc.docker - Further improvement to stop containers only managed by Unraid or the Compose plugin - Small fix for the notification --- etc/rc.d/rc.docker | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/rc.d/rc.docker b/etc/rc.d/rc.docker index 201ca6a1b..6f2df5c7f 100755 --- a/etc/rc.d/rc.docker +++ b/etc/rc.d/rc.docker @@ -127,7 +127,7 @@ all_containers(){ # Running containers running_containers(){ - docker ps --filter "label=net.unraid.docker.managed=dockerman" --format='{{.Names}}' 2>/dev/null + docker ps --format '{{.ID}} {{.Names}} {{.Labels}}' 2>/dev/null | grep 'net.unraid.docker.managed=' | awk '{print $2}' } # Network driver @@ -567,7 +567,7 @@ docker_service_stop(){ # Try to stop dockerd gracefully kill $(docker_pid) 2>/dev/null # show waiting message - echo "Waiting 30 seconds for $DAEMON daemon to die." + echo "Waiting 30 seconds for $DAEMON to die." TIMER=30 # must ensure daemon has exited while [[ $TIMER -gt 0 ]]; do