连接到在 windows docker 容器中运行的服务器

connect to server runned in windows docker container

我是 docker 的新手。我需要通过 docker toolbox 在 windows 7*64 使用它。 我需要连接到下面的服务器:

运行 服务器:

docker run -p 4444:4444 mycontainerWithServer

在此之后我打开新的 docker 工具箱 window 并尝试连接到 localhost:4444。我收到 ConnectionRefused 错误。

因为您使用的是 Docker 工具箱,所以您无法访问 localhost 上的容器。该工具箱默认使用 192.168.99.100,因为它在 Linux VM 上是 运行。尝试用 VM IP 替换 localhost。