无法从主机显示容器的网站

时间:2019-12-02 17:38:11

标签: windows docker docker-compose

我想从主机(Windows 10)显示我的apache / php容器的网站。 这是行不通的,我也找不到原因。

从浏览器的主机上

  • 确定:它通过localhost:1080显示MailDev

  • 不正确:它无法通过本地主机显示我的procject网站

    浏览器返回:ERR_CONNECTION_REFUSED

在Docker的容器“ WEB”内部

我在容器中尝试了curl localhost,并向我返回了网站的html代码。

Docker组成的文件 这是我的docker-compose文件,适用于我所有其他项目。

---
web:
    image: "rifton007/web:php7.1a"
    volumes:
        - "./:/var/www/html"
    ports:
        - "80:80"
    links:
        - mail
mail:
    image: djfarrelly/maildev
    ports:
        - "1080:80"
        - "1025:25"

谢谢

0 个答案:

没有答案