docker 安装 (基于Ubuntu16.04)
1 | $ apt-get update |
使用curl获取最新的Docker (使用阿里的镜像服务且使用云服务器外部网络下载)
1 | $ curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - |
使用curl获取最新的Docker (使用阿里的镜像服务且使用云服务器内部网络下载)
1 | $ curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/intranet | sh - |
安装 docker-compose
https://github.com/docker/compose/releases
阿里云加速
1 | $ mkdir -p /etc/systemd/system/docker.service.d |
复制1
2
3[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=https://xxxxx.mirror.aliyuncs.com
重启生效
1 | systemctl daemon-reload |
laradock介绍
Laradock 努力简化创建开发环境过程。
它包含预包装 Docker 镜像,提供你一个美妙的开发环境而不需要安装 PHP, Apache, NGINX, MySQL 和其他任何软件在你本地机器上。
极速开启
让我们了解使用它安装 NGINX
, PHP
, Composer
, MySQL
和 Redis
,然后运行 Laravel
1.将Laradock放到你的PHP(aravel)项目同级目录中:
注:不能把项目放到 /root
目录中
1 | git clone https://github.com/laradock/laradock.git |
2.进入 Laradock 目录
1 | cd laradock |
3.设置 .env
环境变量,参考:
https://github.com/laradock/laradock
4.运行这些容器。
1 | docker-compose up -d nginx mysql redis |