CentOS7使用Docker构建LNMP环境
1、关闭防火墙
systemctl status firewalld.service # 查看状态
sudo systemctl stop firewalld.service # 关闭
sudo systemctl disable firewalld.service # 取消开机启动
2、Docker 安装、启动
sudo yum install docker -y # 安装
sudo systemctl start docker.service # 启动
sudo systemctl enable docker.service # 设置开机启动
3、Docker Compose 安装(需要使用root用户安装)
curl -L https://github.com/docker/compose/releases/download/1.4.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose # 设置权限
4、进入你的docker-compose.yml目录下使用 docker-compose build
命令构件环境(注意如果是root用户创建的目录可能会有问题)
5、启动Docker Compose
sudo /usr/local/bin/docker-compose up -d
备注:使用php的cli方法
sudo php /data/www/XXX/cli.php start