Docker根据Dockerfile构建php开发环境

为了统一开发环境,更好的代码同步,开发,测试,运营统一,docker根据Dockerfile构建php开发环境。

以下操作是mac电脑为例,Windows操作大同小异。

克隆下载

安装VirtualBox

Docker 是运行在虚拟机上的所以第一步先先安装虚拟机。

VirtualBox 现在地址选择合适的版本,下载,安装即可(傻瓜式安装。。。。。。)

安装Docker

Install Docker for Mac

在这里https://www.docker.com/products/docker-toolbox选择对应的系统下载

Install Docker for Windows

在这里https://www.docker.com/products/docker-toolbox选择对应的系统下载

安装后检查

组件的版本

初始化VirtualBox的default虚拟机

执行Docker Quickstart Terminal 来创建 default 虚拟机. 我在Launchpad中点击Docker Quickstart Terminal后没什么效果, 所以是直接执行相应的命令文件

初始化环境变量

执行出现类似的配置

Run this command to configure your shell

或者使用bash则加一行到中

配置nginx和hosts

根据自己的项目配置文件

执行获取Docker host IP address 例如

执行

构建docker

进入含有文件的目录

镜像名称 . //初次构建需要很久,耐心等待。。。0.0

项目映射

-p 映射的主机端口:容器的端口

-v 映射的主机目录:容器的目录

--name 容器的名称

容器命令

##开启容器

##进入容器

开启服务

访问

localhost:8989

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180716G0GFNL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券