我试图将Boot2Docker(在Windows上)与标准MySQL镜像一起使用,以将其用作开发数据库服务器。在我的本地计算机上,我可以成功连接到在容器内运行的MySQL服务器,但是当我尝试从主机执行一些JDBC调用时,它非常慢!从 call 返回需要20到30秒。
我将端口3306转发到了docker-vm并检查了一些网络设置,但是我仍然无法确定是什么原因导致网络/ jdbc连接缓慢。
关于如何解决这个问题的任何提示?
最佳答案
我通过将java.security.egd设置为值file:// dev / urandom解决了类似的问题。我的问题是由docker中的/ dev / random设备阻塞引起的。
https://stackoverflow.com/questions/30216942/
相关文章:
docker - ssh进入boot2docker-您可以从boot2docker vm中看到-v文
docker - 权限被拒绝:docker-machine create
hadoop - 如何在Hortonworks Sandbox中编译WordCount.java?
docker - docker 错误FATA [0000]获取http:///var/run/doc
installation - fedora 20(32位)上的Docker无法正常工作
hadoop - 在我们的发现集群中提高 yarn 容器利用率的建议