使用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

bannerAds