run the Drill Docker container in detached mode will exit automatically
- Vorherrschende Sprache
- Java
- Sterne
- 2k
- Forks
- 990
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
**Drill version**
latest (1.21.1)
**Describe the bug**
I am following the doc [running drill in docker](https://drill.apache.org/docs/running-drill-on-docker/#running-the-drill-docker-container-in-detached-mode).
**To Reproduce**
I want to run the Drill Docker container in detached mode, so I run this command:
```
docker run --name drill -p 8047:8047 -p 31010:31010 --detach apache/drill
```
as stated in the document, but the container exits automatically a few seconds later.
Then, I try to run the Drill Docker Container in Foreground Mode:
```
docker run -it --name drill -p 8047:8047 -p 31010:31010 apache/drill
```
It starts correctly, but when I run `$DRILL_HOME/bin/drill-embedded` in the container, the container exits too, and it logs
```
apache drill> Killed
```
so I think maybe the problem lies in `$DRILL_HOME/bin/drill-embedded` this command.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der verlinkten Dokumentation „Drill in Docker ausführen“ und dem Container-Verhalten von `apache/drill`, das in den Detached- und Foreground-Befehlen gezeigt wird. Untersuche, wie der Container `$DRILL_HOME/bin/drill-embedded` aufruft, und verwende das gemeldete `Killed`-Log, um beide Modi zu vergleichen. Erledigt ist die Aufgabe, wenn der dokumentierte Detached-Befehl den Container weiterlaufen lässt und der Foreground-Start nicht mehr unerwartet beendet wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker
- Bereich
- devops
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100