gpt4 book ai didi

heroku - 如何使用Docker在本地设置Heroku应用程序?

转载 作者:行者123 更新时间:2023-12-02 18:42:03 25 4
gpt4 key购买 nike

我正在尝试使用使用Java(Dropwizard框架)和postgresql开发的docker在本地设置heroku应用程序。

遵循以下准则:https://devcenter.heroku.com/articles/docker

使用(将docker-compose.yml文件中的端口更改为2204)获取docker-machine ip

$ 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

谢谢!

最佳答案

是否在您的PATH上安装了docker-machine

从您编写的(http://:port/ping)看,您好像没有得到IP地址,这意味着docker-machine ip default没有返回任何内容。

像这样:

$ echo "http://$(docker-machine ip default):2204"
-bash: docker-machine: command not found
http://:2204

有关docker-machine的安装,请参见 https://docs.docker.com/machine/install-machine/

关于heroku - 如何使用Docker在本地设置Heroku应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34617154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com