||| n=0 while : do docker login $${REGISTRY_DOMAIN}:$${REGISTRY_PORT}/ --username client --password "$${REGISTRY_PASSWORD}" \\ && break # substitute your command here n=$((n+1)) if [ $n -ge 10 ]; then echo "login failed" exit 1 fi echo "retrying login..$n" sleep 5 done |||