使用Docker Compose搭建WordPress博客
简介:
一个由Docker Compose官方提供的用于熟悉Docker Compose搭建过程的教程
Docker Compose搭建WordPress博客的官方文档:
https://docs.docker.com/samples/wordpress/
1、创建一个空的项目目录
跳转到根目录然后输入以下命令在根目录下创建一个名为my_wordpress的文件夹
mkdir my_wordpress
效果图:
2、进入该文件夹
输入以下命令进入该文件夹
cd my_wordpress
效果图:
3、创建一个名为docker-compose.yml的文件
输入以下命令创建docker-compose.yml文件
vim docker-compose.yml
往文件里写入以下内容(因为我用官方的会报错,所以我轻微的修改了一下,有需要的同学可以用一开始我给的网址去查看原来docker-compose.yml文件配置)
services:
db:
image: mysql:latest
command:
--default-authentication-plugin=mysql_native_password
volumes:
- /home/mysql/data:/var/lib/mysql
restart: always
environment:
- MYSQL_ROOT_PASSWORD=somewordpress
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=wordpress
expose:
- 3306
- 33060
wordpress:
image: wordpress:latest
volumes:
- wp_data:/var/www/html
ports:
- 80:80
restart: always
environment:
- WORDPRESS_DB_HOST=db
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=wordpress
- WORDPRESS_DB_NAME=wordpress
volumes:
wp_data:
4、用以下命令来启动docker compose(可以加参数-d让docker compose后台运行)
docker compose up
效果图:
5、在浏览器地址栏输入IP地址:80进入搭建好的WordPress页面
效果图:
创作不易,如果这篇文章对你有帮助,希望能点个赞帮助文章的推广,如果文章有错漏,希望各位能批评指正,谢谢大家。