diff --git a/fig/wordpress.md b/fig/wordpress.md new file mode 100644 index 0000000..ed52338 --- /dev/null +++ b/fig/wordpress.md @@ -0,0 +1,86 @@ +##使用 Wordpress 入门 Fig +Fig 让 Wordpress 运行在一个独立的环境中很很简易。 +[安装](install.md) Fig ,然后下载 Wordpress 到当前目录: + +``` +wordpress.org/latest.tar.gz | tar -xvzf - +``` +这将会创建一个叫做 wordpress 目录,你也可以重命名成你想要的名字。在目录里面,创建一个 `Dockerfile` 文件,定义应用的运行环境。 + +``` +FROM orchardup/php5 +ADD . /code +``` +这个内容告诉 Docker 创建一个包含 PHP 和 Wordpress 的镜像。更多关于如何编写 Dockerfile 文件的信息可以查看 [镜像创建](../image/create.md#利用 Dockerfile 来创建镜像) 和 [Dockerfile 使用](../dockerfile/README.md)。 + + +下一步,`fig.yml` 文件将开启一个 web 服务和一个独立的 MySQL 实例: + +``` +web: + build: . + command: php -S 0.0.0.0:8000 -t /code + ports: + - "8000:8000" + links: + - db + volumes: + - .:/code +db: + image: orchardup/mysql + environment: + MYSQL_DATABASE: wordpress +``` +要让这个应用跑起来还需要两个文件。 +第一个,`wp-config.php` ,它是一个标准的 Wordpress 配置文件,有一点需要修改的是把数据库的配置指向 `db` 容器。 + +``` +