1、添加docker 安装源
tee /etc/yum.repos.d/docker.repo <<-‘EOF’
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
2、更新yum软件库:
yum update
安装docker :
yum install docker-engine
3、开启docker :
service docker start
4、从远程仓储获取mysql和nginx-php-fpm的镜像
php:
docker pull mysql
nginx-php-fpm:
docker pull richarvey/nginx-php-fpm
5、创建映射目录(手动创建)
mkdir -p /data/app
mkdir -p /data/vhost
mkdir -p /data/mysql
6、守护,运行mysql和nginx-php-fpm,关联映射目录
docker run –name lnmp -p 80:80 -v /data/app:/var/www -v /data/vhost:/etc/nginx/sites-enabled -d richarvey/nginx-php-fpm
docker run –name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin -d mysql
#映射mysql数据目录
docker run –name mysql -p 3306:3306 -v /data/mysql:/var/lib/mysql -e
MYSQL_ROOT_PASSWORD=admin -d mysql