好吧,愚蠢的我,我在boot2docker的文档中找到了答案
https://docs.docker.com/installation/mac/#container-port-
redirection
我需要使用boot2docker vm的IP地址,而不是容器的IP,即
$ boot2docker ip192.168.59.103
而且我可以从以下主机上浏览我的网站
http://192.168.59.103:49159/
我不需要
route在主机上添加任何内容

好吧,愚蠢的我,我在boot2docker的文档中找到了答案
https://docs.docker.com/installation/mac/#container-port-
redirection
我需要使用boot2docker vm的IP地址,而不是容器的IP,即
$ boot2docker ip192.168.59.103
而且我可以从以下主机上浏览我的网站
http://192.168.59.103:49159/
我不需要
route在主机上添加任何内容