我刚刚在我的Mac上设置了docker。安装成功后,我得到了一些容器的运行(按照getting-stared指南),但现在我想用我的浏览器连接到localhost,以显示一个网络应用。
为此,我遵循这个指南 :https://docs.docker.com/engine/userguide/containers/usingdocker/
在最后一节中说,你可以用你的浏览器连接到:localhost:XXXX,其中XXXX是端口,你用命令找到的。
docker ps -l
第一个问题:这里没有发生任何事情。浏览器显示一个空页面(ERR_CONNECTION_REFUSED)。
指南中进一步解释说,对于Mac,你可以通过命令检查你的IP地址。
docker-machine ip your_vm_name
这里出现了第二个问题:这个命令的结果是一个错误信息。
Host does not exist: "your_vm_name"
所以我的问题是。
如何设置虚拟机(或 "your_vm_name")?
这与我的Mac OS上的vhosts文件有关系吗?
与MAMP(我有时也在使用)是否会有冲突?