求助:Docker 1.5 HTTP服务开启的问题


环境:vitualbox上安装的ubuntu 14.04+Docker 1.5

情况:需要采用Docker的Web管理工具来管理,由于我是搞JAVA的,所以用了Dockerweb这个开源项目产品,但在默认的http服务始终没有开启,查询了默认服务对应的2375端口,发现该端口没有被占用。在网上也查询了下,发现usr/sbin/下根本没有httpd这个服务。现在向请大家帮帮忙,刚开始研究docker没啥经验,请问这种情况如何解决。

1.png
已邀请:

难易 - PaaS开发者

赞同来自:


Dockerweb是什么?有链接吗?

usr/sbin/下根本没有httpd,这个httpd是在你的mac os上的还是container中间的?

难易 - PaaS开发者

赞同来自:


绑定Docker到另一台主机/端口或Unix套接字

With -H it is possible to make the Docker daemon to listen on a specific IP and port. By default, it will listen on unix:///var/run/docker.sock to allow only local connections by the root user. You could set it to 0.0.0.0:4243 or a specific host IP to give access to everybody, but that is not recommended because then it is trivial for someone to gain root access to the host where the daemon is running.

在你的docker daemon的启动选项或者脚本里面增加
-H 0.0.0.0:2375

要回复问题请先登录注册