docker-machine - connection refused error



我在mac OS上使用docker-machine, docker-compose来启动我的容器。

In my docker-compose。Yml,我有

ports:
    - "8080:8080"
expose:
    - "3000"
    - "8000"
    - "8080"

创建docker-machine的步骤

  • docker-machine创建testdocker——driver=virtualbox
  • eval "$(docker-machine env testdocker)"
  • docker-compose up -d(所有容器正常启动)

    • docker-machine ip localdocker192.168.99.101
    • 打开http://192.168.99.101:8080
    • echo $ {DOCKER_HOST_IP}192.168.99.101
    • 打开http://${DOCKER_HOST_IP}:8080(//未打开-超时/连接被拒绝)
    • curl http://192.168.99.101:8080连接拒绝

我登录到docker容器,在"telnet localhost 8080"上,我再次得到连接拒绝错误。我做错了什么?我一头雾水。

尝试不带端口号的ping。你不能用端口号ping。

相关内容

  • 没有找到相关文章

最新更新