1 创建目录
mkdir -p /opt/wordpress
cd /opt/wordpress
2 创建 docker compose 文件
version: '3.8'
services:
db:
image: mysql:5.7
container_name: "wordpress_mysql"
volumes:
- $PWD/db:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
container_name: "wordpress"
ports:
- "80:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
- $PWD/wp-content:/var/www/html/wp-content
3 启动容器
docker-compose up -d
docker-compose ps
NAME COMMAND SERVICE STATUS PORTS
wordpress "docker-entrypoint.s…" wordpress running 0.0.0.0:80->80/tcp, :::80->80/tcp
wordpress_mysql "docker-entrypoint.s…" db running 33060/tcp
4 开始安装
在浏览器打开地址:http://192.168.2.105
,然后按照提示一步一步进行安装即可: