【发布时间】:2016-04-09 14:24:53
【问题描述】:
我正在尝试使用使用 java(Dropwizard 框架)和 postgresql 开发的 docker 在本地设置 heroku 应用程序。
遵循此准则:https://devcenter.heroku.com/articles/docker
使用获取 docker-machine ip(在 docker-compose.yml 文件中将端口更改为 2204)
$ docker-compose up
$open "http://$(docker-machine ip default):2204"
问题:无法访问本地服务器 ping api - http://docker-machine-ip:port/ping
Other details:
OS X El Capitan 10.11.1 (15B42)
Docker version 1.9.0, build 76d6bc9
heroku-toolbelt/3.42.25 (x86_64-darwin10.8.0) ruby/1.9.3
heroku-cli/4.27.9-cce0260 (amd64-darwin) go1.5.2
=== Installed Plugins
heroku-apps@1.0.0
heroku-cli-addons@0.1.1
heroku-docker@1.1.2
heroku-fork@4.0.0
heroku-git@2.4.4
heroku-local@4.1.5
heroku-run@2.9.2
heroku-status@1.2.4
谢谢!
【问题讨论】:
-
无法访问在 docker 上运行的本地服务器 - github.com/docker/docker/issues/19096
标签: heroku docker boot2docker docker-compose heroku-postgres