首页 > 解决方案 > Docker 容器 bash 终端没有响应

问题描述

我有一个在 docker 容器上运行的 MySQL 实例。我正在尝试通过为容器运行“docker exec -t myContainerID /bin/bash”来访问 bash 终端,以便我可以检查我的 MySQL 并查看设置是否正确。尽管在访问 bash 终端后,我运行的任何命令都没有响应。甚至像 ls 这样简单的东西。有没有办法解决这个问题或知道可能导致问题的原因?谢谢。

标签: mysqldocker

解决方案


您似乎缺少该-i选项,请尝试运行:docker exec -ti CONTAINER_ID /bin/bash

仅供参考:

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


推荐阅读