如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

话说,hhvm没有windows版本,这事一直是Facebook的一个遗憾。hhvmwindow版本跳票很多年了,也许就放弃了。那么现在有了docker,是不是又有了新的选择?那么本篇文章讲述的是:如何利用window下的docker,搭建起hhvm的环境

本文的前提

请确认是否满足这两个前提条件:

搜索镜像

kitematic中搜索hhvm,这里列出了很多相关镜像。

如何利用docker在window下搭建起hhvm环境? - docker_hhvm_list
如何利用docker在window下搭建起hhvm环境?(图5-1)

苏南大叔选择了个hhvm-nginx的镜像,下载安装完毕后,自动启动成功。但是没办法修改里面的文件。因为没有做文件夹映射。而kitematic的默认界面里面,并没有给出相关的设置地方。

苏南大叔认为:这可能是个kitematic的bug。

如何利用docker在window下搭建起hhvm环境? - docker_hhvm_02
如何利用docker在window下搭建起hhvm环境?(图5-2)

docker命令行

还好,docker还有个命令行模式,可以使用的命令行如下:

docker run --name some-hhvm-nginx -it -v d:/docker:/app -p 12345:80 webdevops/hhvm-nginx

-v后面的本地参数,以及-p参数,请根据你自己的实际情况设置。苏南大叔这里选择d盘,是因为我把d盘共享给了docker。然后我把d盘下的docker目录映射给了/app/app是我从kitematic的配置中看到的文档根目录。本地的12345映射给80,是因为本地80被占用了。

如何利用docker在window下搭建起hhvm环境? - docker_hhvm_01
如何利用docker在window下搭建起hhvm环境?(图5-3)

如何利用docker在window下搭建起hhvm环境? - docker_hhvm_03
如何利用docker在window下搭建起hhvm环境?(图5-4)

成功执行了。

hhvm环境测试成功

再添加了一个phpinfo()试试看,正常执行成功!

如何利用docker在window下搭建起hhvm环境? - docker_hhvm_04
如何利用docker在window下搭建起hhvm环境?(图5-5)

 【源码】代码片段及相关软件点此获取

 【docker】秘籍文章入口,仅传授于有缘之人   docker    hhvm

本站的忠实读者小伙伴,正在阅读下面这些文章:

欢迎转载传播本篇原创文章,转载请保留链接及作者信息。
欢迎指正文字或逻辑错误,将会择优在文末列出您的信息。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

苏南大叔需要你的支持

感谢您的打赏,让我更有动力,将更多精彩教程文章,呈现给大家!谢谢!