• 优德老虎机手机版下载,优德老虎机手机版下载【第一【官网】

  • 发布时间:2016-01-22 08:11 | 作者:yc | 来源:互联网 | 浏览:1200 次
  • 优德老虎机手机版下载,优德老虎机手机版下载【第一【官网】

    比方咱们要构建一个web项目:

    Web效劳器:Nginx

    Web法度榜样:PHP + Node

    数据库:mysql

    搜索引擎:ElasticSearch

    行列效劳:Gearman

    缓存效劳:Redis + Memcache

    前端构建器械:npm + bower + gulp

    优德老虎机手机版下载,优德老虎机手机版下载【第一【官网】PHP CLI器械:Composer + PHPUnit

    重要装配这么多的器械因为各类寄托的疑问,会十分耗时耗力,其次有大概还会形成做其余开拓时,版别疑问形成的各类不兼容

    近期因为自个的项目,需求研讨下php,然则在自个的mac上构建apache+php的情况太费事,各类权限疑问,还有不想装成堆七零八落的器械Docker的出现能www888gbgb.com极好的处置惩罚这些疑问,只管自己关于Docker大年夜规模利用到出产情况还持审慎立场,但要是只是思虑测验及开拓,私觉得Docker的容器化理念已经是能真实处置惩罚情况部署疑问的银弹了

    接下来咱们起头先测验建立一个大略的php情况,重要创立一个文件夹php-docker,然后在里面声明一个php文件index.php,内容为

    在谋略目录下创立Dockerfile文件,增添内容如下

    #从官方PHP镜像构建

    FROM php

    #将index.php复制到容器内的/var/www目录下

    ADD index.php /var/www/

    #对外露出8080端口

    EXPOSE 8080

    #设置容器默许功课目录为/var/www

    WORKs.678.cc.DIR /var/www/

    #容器运转后默许实行的指令

    ENTRYPOINT ["php", "-S", "0.0.0.0:8080"]

    起头构建这个容器

    docker build -t test/php-helloworld .

    运转这个容器

    docker run -d -p 8080:8080 test/php-helloworld

    反省成果

    curl localhost:8080

    PHP in Docker

    因为MacOS和Windows是颠末Virtual box创立了一个Linux虚拟机,在虚机上完成的docker,以是需求运用虚机的ip地址替换localhost来造访

  • 相关内容

友情链接: