Parece que você quer fazer isso:
#!/bin/bash
while [ "$container_status" != "Running" ] ; do
...
done
porque atualmente você só passará por esse código uma vez (e assim a contagem nunca chegará a três de qualquer maneira).
Se você quiser detectar quando algo está "pronto", poderá fazer algo pior do que usar o truque antigo de leitura de um canal nomeado e ter um processo (sub) separado para gravar no canal quando estiver pronto.