19 lines
		
	
	
	
		
			408 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			408 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| # Stops all running Docker containers except for the global Traefik proxy.
 | |
| 
 | |
| set -euo pipefail
 | |
| 
 | |
| # Show the running containers.
 | |
| docker container ps
 | |
| 
 | |
| echo ""
 | |
| 
 | |
| # Stop the running containers and show any that are still running.
 | |
| docker container ls |
 | |
|   tail -n +2 |
 | |
|   grep -v traefik-development-reverse-proxy-1 |
 | |
|   awk '{print $1}' |
 | |
|   xargs docker container stop
 | |
| echo ""
 | |
| docker container ps
 |