So werden Befehle im Docker-Container als Teil des Bash-Shell-Skripts ausgeführt

Ich möchte ein Bash-Skript schreiben, das Folgendes automatisiert:

ehen Sie in den laufenden Contain

docker exec -it CONTAINER_NAME /bin/bash

Führen Sie einige Befehle aus:

cat /dev/null > /usr/local/tomcat/logs/app.log
exit

er problematische Teil ist, wenndocker exec wird ausgeführt. Die neue Shell wird erstellt, die anderen Befehle werden jedoch nicht ausgeführt.

Gibt es einen Weg, es zu lösen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage