Antworten:
Verwenden Sie for-loop
und && break
:
for n in {1..3}; do
docker push $CONTAINER_IMAGE:latest && break;
done
break
Beendet die Schleife, wird jedoch nur ausgeführt, wenn dies docker push
erfolgreich war. Wenn dies docker push
fehlschlägt, wird es mit einem Fehler beendet und die Schleife wird fortgesetzt.