Jawaban:
Gunakan for-loopdan && break:
for n in {1..3}; do
docker push $CONTAINER_IMAGE:latest && break;
done
breakkeluar dari loop, tetapi hanya berjalan ketika docker pushberhasil. Jika docker pushgagal, itu akan keluar dengan kesalahan dan loop akan berlanjut.