# assert_docker_container_running # -------------------------------- # Verifica que un contenedor Docker está corriendo. # No produce output a stdout en caso de éxito. # Sale con exit code 1 si el contenedor no está corriendo, # con mensaje descriptivo a stderr. # # USO (sourced): # source assert_docker_container_running.sh # assert_docker_container_running metabase assert_docker_container_running() { local container_name="$1" if ! docker ps --format '{{.Names}}' | grep -q "^${container_name}$"; then echo "assert_docker_container_running: el contenedor '$container_name' no está corriendo" >&2 return 1 fi }