Weil im Testprojekt laut Docker unter Windows das CentOS7-Image im Docker installiert und das Shell-Skript erfolgreich geschrieben wird, um das Projekt zu starten.Ich möchte das Projekt alle 10 Sekunden starten.Jetzt ist der .bat-Inhalt unter Windows wie folgt folgt
@ECHO OFF
:start
cmd /c "docker exec -it df7965e83453 /usr/local/apps/predictModel.sh"
choice /t 10 /d y /n >nul
goto start
Der folgende Docker-Befehl wird verwendet, um das Skript „predictModel.sh“ im Docker auszuführen
cmd /c "docker exec -it df7965e83453 /usr/local/apps/predictModel.sh"
Das Folgende ist, dass Windows den obigen Befehl alle 10 Sekunden ausführt, Sie können 10 auf die Zeit ändern, die Sie benötigen
choice /t 10 /d y /n >nul
Die goto-Anweisung soll die .bat-Datei in einer Schleife ausführen