我一直在尝试在运行 MacOSX 的本地机器上测试 Fig + Docker + Rails 堆栈。
我的所有设置(Dockerfile,Fig.yml)和步骤与 fig 官方指南中演示的完全相同。 http://www.fig.sh/rails.html
我使用 zsh 作为 shell,下面是我导出 boot2docker 环境病毒的方法。
export DOCKER_TLS_VERIFY=1
export DOCKER_HOST=tcp://boot2docker:2376
export DOCKER_CERT_PATH=/Users/tal/.boot2docker/certs/boot2docker-vm
如果你 cat 我的 /etc/hosts,你会看到 host def
wha.eve.rip.use boot2docker
我的 rails 应用程序根据 docker 控制台运行,但无法通过定义端口 :3000 的主机访问它。
我无法从主机访问 rails 进程的原因是什么?
请赐教,谢谢。