首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过傀儡配置节点时,无法在浏览器中打开apache2主页

问通过傀儡配置节点时,无法在浏览器中打开apache2主页
EN

Stack Overflow用户
提问于 2016-07-02 06:05:28
回答 1查看 20关注 0票数 0

我从码头中心调出了我自己的码头图像。它包含apache2和一些文件。我编写了在forground中运行apache2的步骤,并公开了80号端口。但在运行图像时,我无法看到我的apache2主页。

我使用了以下清单..

代码语言:javascript
复制
include 'docker'
docker::image { 'myimage':
}
docker::run { 'accessfiles':
image => 'myimage',
ports => ['80','80'],
expose => ['80','80'],
}
EN

回答 1

Stack Overflow用户

发布于 2016-07-02 15:52:21

但是在运行图像时,我无法看到我的apache2主页。

这取决于您尝试访问的url和您的主机(Windows、Mac、Linux)

在Windows或Mac上,你需要转发端口80才能访问http://localhost。

以"How do I configure docker compose to expose ports correctly?“为例。

或者,为了查看http://<ip>,您需要获取运行docker的虚拟机的IP (docker-machine IP <yourmachine>):

OP fuad提到了为端口映射指定正确语法所需的in the comments

代码语言:javascript
复制
ports => ['80:80']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38154413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档