为了统一开发环境,更好的代码同步,开发,测试,运营统一,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
领取专属 10元无门槛券
私享最新 技术干货