Windows Docker portainer tcp 127.0.0.1:2375:连接:连接被拒绝

Windows Docker portainer tcp 127.0.0.1:2375:连接:连接被拒绝,windows,docker,docker-compose,Windows,Docker,Docker Compose,我正在尝试使用portainer/portainer:1.24.1-alpine。 我的docker在我的windows中,我的容器是linux portainer | 2020/09/04 12:42:57 Get http://localhost:2375/_ping: dial tcp 127.0.0.1:2375: connect: connection refused 我的docker compose.yml,在linux上作为主机和#命令进行了尝试:-Hunix:///var/ru

我正在尝试使用
portainer/portainer:1.24.1-alpine
。 我的docker在我的windows中,我的容器是linux

portainer | 2020/09/04 12:42:57 Get http://localhost:2375/_ping: dial tcp 127.0.0.1:2375: connect: connection refused
我的
docker compose.yml
,在linux上作为主机和
#命令进行了尝试:-Hunix:///var/run/docker.sock
工作正常,但现在我使用do windows作为主机

version: "3.7"
services:
  web:
    container_name: portainer
    image: portainer/portainer:1.24.1-alpine
    #command: -H unix:///var/run/docker.sock << i am not using linux as HOST.
    command: -H tcp://localhost:2375 
    restart: always
    ports:
      - 9999:9000
    volumes:
    # - /var/run/docker.sock:/var/run/docker.sock
      - web_data:/data

volumes:
  web_data:
    driver: local
版本:“3.7”
服务:
网状物:
容器名称:portainer
图片:portainer/portainer:1.24.1-alpine

#命令:-Hunix:///var/run/docker.sock 这里可能有一些有用的信息:谢谢链接,但是他的容器是
Windows容器
。我的容器仍然是
Linux容器
。只有我的主机是windows。啊,当然。我想知道host.docker.internal是否适合您?如果docker守护程序在windows上的localhost:2375上可用,那么您可能可以在
host.docker.internal:2375
?@maxm上的容器中访问它。我将测试它。太棒了!很高兴听到这个消息