Docker контейнер bash терминал не отвечает - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть экземпляр MySQL, работающий в контейнере docker. Я пытаюсь получить доступ к терминалу bash, запустив "docker exe c -t myContainerID / bin / bash" для контейнера, чтобы я мог проверить в своем MySQL и проверить правильность настройки , Хотя после доступа к терминалу bash любая команда, которую я запускаю, не отвечает. Даже что-то простое, как ls. Есть ли способ решить эту проблему или узнать, что может быть причиной проблемы? Спасибо.

1 Ответ

0 голосов
/ 30 апреля 2020

Кажется, вам не хватает опции -i, попробуйте выполнить: docker exec -ti CONTAINER_ID /bin/bash

И просто FYI:

--interactive , -i      Keep STDIN open even if not attached
--tty , -t              Allocate a pseudo-TTY

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...