Interaktive Shell mit Docker Compose

Kann eine interaktive Shell in einem Container nur mit Docker Compose gestartet werden? Ich habe so etwas in meiner docker-compose.yml ausprobiert:

myapp:
  image: alpine:latest
  entrypoint: /bin/sh

Wenn ich diesen Container mit Docker-Compose starte, wird er sofort beendet. Gibt es irgendwelche Flags, die ich zum Entrypoint-Befehl oder als zusätzliche Option zu myapp hinzufügen kann, um als interaktive Shell zu starten?

Ich weiß, dass es native Docker-Befehlsoptionen gibt, um dies zu erreichen. Ich bin nur neugierig, ob es auch möglich ist, nur Docker Compose zu verwenden.

Antworten auf die Frage(14)

Ihre Antwort auf die Frage