Sie müssen winpty mit Docker Exec [Windows] verwenden.

Umgebung

windows10 SourceTree (Git for Windows) docker desktop version 2.3.0.5

Phänomen

Beim Betreten des Containers im SourceTree-Terminal traten die folgenden Symptome auf.

$ docker exec -it container bash
the input device is not a TTY.  If you are using mintty, try prefixing the command with 'winpty'

Korrespondenz

Geben Sie winpty an.

$ winpty docker exec -it container bash

Referenz

[Git für Windows] Was ist tty / mintty / winpty [Git bash] https://unrealman.hatenablog.com/entry/tty-mintty-winpty

Recommended Posts

Sie müssen winpty mit Docker Exec [Windows] verwenden.
Sie verwenden den Kontext, um MDC mit Spring WebFlux zu verwenden
Führen Sie Docker in die Anwendung ein, die Sie erstellen
Verwenden Sie Puphpeteer mit Docker
Wenn Sie Mockito mit Kotlin verwenden möchten, verwenden Sie Mockito-Kotlin
Verwenden Sie GDAL mit Python mit Docker
Verwenden Sie die In-Container-Shell des Dockers mit cygwin [docker exec -it bash]
docker-compose.yml, wenn Sie MySQL auf Docker laufen lassen möchten
[Docker] Wird immer mit Docker + Rails verwendet
Verwenden Sie noch anyenv? Lassen Sie uns mit Docker einfacher gehen?
Erstellen Sie einen C-Compiler zur Verwendung mit Rust x CLion mit Docker
[Für diejenigen, die Portfolios erstellen] Verwendung von binding.pry mit Docker
Verwenden Sie Docker Compose unter Windows 10 Home
Wie man mssql-tools mit alpine benutzt
Aktualisieren Sie MySQL mit Docker von 5.7 auf 8.0
Verwenden von cuda11.0 mit pytorch mit Docker
So starten Sie Camunda mit Docker
Eclipse Ich möchte auf jeden Fall, dass Sie die von Transcendental empfohlene Tastenkombination (Windows) verwenden.
Was tun, wenn Sie aktiviert haben? Verwenden Sie die WSL2-basierte Engine in Docker Desktop mit unzureichender WSL2-Installation
So teilen Sie Dateien mit Docker Toolbox
Wenn Sie es wagen, Integer mit "==" zu vergleichen ...
[Docker] Erstellen einer Umgebung für Hugo
Mit Docker auf Heroku bereitstellen (Rails 6, MySQL)
Ich möchte DBViewer mit Eclipse 2018-12 verwenden! !!
Verwenden Sie Symbolic Link für den mehrstufigen Build von Docker
Verwendung von Docker in VSCode DevContainer
Verstehe in 5 Minuten !! Wie man Docker benutzt
So führen Sie Blazor (C #) mit Docker aus
So erstellen Sie eine Rails 6-Umgebung mit Docker
Einführung von Docker in die Windows 10 Home August 2020-Version
Bis Sie ein Java-Programm mit dem für Windows lokalen AWS SDK ausführen