docker-compose搭建wordpress
1.安装docker-composeapt-get install docker-compose
发现下载的是旧版本,不支持2.0的配置文件
还是下载新版本吧,去github查看最新版本https://github.com/docker/compose/releases
curl -L https://github.com/docker/compose/releases/download/1.11.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
下载很慢,自己想办法吧。
2.搭建wordpress博客,除了需要wordpress,还需要数据库mysql,下载这两个镜像。
docker pull wordpress
docker pull mysql
3.配置docker-compose
mkdir wordpress
cd wordpress
4.配置docker-compose
官方文档:https://docs.docker.com/compose/wordpress/
vi docker-compose.yml 填写以下配置信息
version: '2'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: wordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data:
:wq保存并退出编辑
5.开始运行wordpress
docker-compose up -d
-d代表在后台执行。
6.打开浏览器,输入localhost:8000,按提示初始化wordpress。
页:
[1]