使用Docker(docker-compose)安装WordPress
在Docker中,WordPress使用两个容器,因此使用docker-compose。
安装
Docker(容器技术)
Docker可以很方便地通过官方安装。
不过Vagrant的CoreOS(专门针对Docker的操作系统)也是个不错的选择。
使用Vagrant + CoreOS + Docker是现代化的开发环境。搭建非常简单!
Docker组合
$ sudo mkdir -p /opt/bin
$ sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /opt/bin/docker-compose
$ sudo chmod +x /opt/bin/docker-compose
设置
只需要编写配置文件,就可以启动Docker Compose。
$ vi docker-compose.yml
version '2'
services:
web:
image: wordpress
ports:
- "8080:80"
environment:
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DB_HOST: db
db:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: password
可以通过选项在后台启动。
$ docker-compose up -d
然后只需在浏览器中确认[localhost:8080]。
停止服务使用’down’。
$ docker-compose down