mysql - Docker 容器 bash 终端没有响应
问题描述
我有一个在 docker 容器上运行的 MySQL 实例。我正在尝试通过为容器运行“docker exec -t myContainerID /bin/bash”来访问 bash 终端,以便我可以检查我的 MySQL 并查看设置是否正确。尽管在访问 bash 终端后,我运行的任何命令都没有响应。甚至像 ls 这样简单的东西。有没有办法解决这个问题或知道可能导致问题的原因?谢谢。
解决方案
您似乎缺少该-i
选项,请尝试运行:docker exec -ti CONTAINER_ID /bin/bash
仅供参考:
--interactive , -i Keep STDIN open even if not attached
--tty , -t Allocate a pseudo-TTY
推荐阅读
- node.js - 无法从其他计算机访问 macOS High Sierra 上的 Nodejs/Express 服务器
- javascript - 对组件属性做出等待等待
- android - 在我的 Firebase 帐户中保存实时数据库时出错
- html - ionic 3 中的聊天界面
- pycharm - 无法在 Pycharm 中关闭自动括号外观
- python - 当我运行此代码时,它显示错误
- python-3.x - 计算机视觉图像掩蔽问题
- typescript - 找不到“merge-graphql-schemas”TYPESCRIPT 的声明文件
- api - 微信:是否存在 SDK / API?
- ajax - 如何在 .Net Core 中为 web api ajax 调用启用 cors