Encontré esta solución simple, estuve buscando algo mejor pero no tuve suerte...
until [ "`docker inspect -f {{.State.Running}} CONTAINERNAME`"=="true" ]; do
sleep 0.1;
done;
o si desea esperar hasta que el contenedor se informe como saludable (suponiendo que tenga un control de salud)
until [ "`docker inspect -f {{.State.Health.Status}} CONTAINERNAME`"=="healthy" ]; do
sleep 0.1;
done;