#!/bin/bash set -e host="$1" shift cmd="$@" echo "Waiting for $host to be ready..." until mysqladmin ping -h "$host" --silent; do echo "MariaDB is unavailable - waiting..." sleep 2 done echo "MariaDB is up - executing command" exec $cmd