Mac泊坞窗无法使用nginx访问端口80

我正在学习“ Docker for Mac入门 ”教程,但我无法访问本地主机上的nginx主页。 每当我访问本地主机,显示的页面是“它的工作!” 这是/Library/WebServer/Documents/index.html.en包含的默认页面。 我试图杀死所有的httpd服务,以删除端口80的绑定,但它没有改变任何东西。 我还检查了没有任何应用程序在端口80上运行,并且Skype,MAMP或可以使用此端口的Apache服务器都没有运行。

我认为我的Docker安装是正确的,因为我能够正常运行docker --versiondocker-machine --versiondocker-compose --version 。 我使用教程docker run -d -p 80:80 --name webserver nginx描述的命令运行容器,但是它不起作用。 我尝试了很多端口,但没有任何改变。

这是docker ps的输出

所以我试图通过0.0.0.0:80访问应用程序,但它也没有工作,它总是将我redirect到包含在Library/WebServer/Documents/index.html.en 。 我尝试绑定到所有types的端口(8080:80,8181:81,8181:80,8181:8181 …),没有任何改变。 在这种情况下,我有一个页面告诉我

"Safari can't connect to server. Safari can't open the page "0.0.0.0:8080" because Safari can't connect to server "0.0.0.0"

我也尝试通过127.0.0.1replacelocalhost ,但我仍然有这个问题。

如果您需要进一步的解释或有任何问题,请问我。 在此先感谢您的帮助