docker - 如何在家庭 Web 服务器上托管 Ghost 博客

我正在运行 Ubuntu Snappy Core OS 的虚拟机内的 docker 容器内运行 Ghost 博客。这个虚拟机在我的家庭服务器上运行,一台 C720 Chromebook 被破解以在裸机上运行 Lubuntu。

我可以在 localhost:2368 上看到博客,但不知道如何让外界访问它?我是从路由器到 C720 的端口转发,并已验证我可以从 native 操作系统托管博客。现在我正试图让它从虚拟机内部运行。

最佳答案

让你的虚拟机在桥接模式下运行,并从你的家庭路由器中获取一个地址。然后使用以下内容公开容器上的端口:

docker run -ti -p 2368:2368 ghost

然后您将能够使用 Bridged 访问您的 Ghost 网站。 IP地址
http://<bridged-ip>:2368

https://stackoverflow.com/questions/32194662/

相关文章:

bash - 为什么parse_git_branch仅在Docker终端窗口中失败

amazon-web-services - 在具有默认配置的EMR群集模式下会发生什么?

hadoop - 如何编辑Hadoop存储日志文件的位置?

scala - Hadoop copyMerge无法正常工作:scala

apache-spark - yarn 服务器重启后如何在Spark Web-UI中保留完成的应用程

hadoop - 如何在本地获取此输出

hadoop - hadoop 目录与 hadoop-x.x.x 有何不同

docker - Bluemix上的Docker run命令不允许正确设置环境变量

docker - 外部服务在运行时设置的转发容器端口

docker - Docker构建输入/输出错误