如何通过docker-compose来安装WordPress
这次我在我的ARM64 22.04 Server Macbook虚拟机上进行了安装。
以下全在Root用户下操作。
1.安装docker-compose
第一步更新库
apt updata
第二步安装Python3
apt install python3-pip -y
第三步安装docker-compose
pip3 install docker-compose
第四步创建一个wordpress文件夹并进去目录并创建docker-compose.yml文件
mkdir wordpress
cd wordpress
vi docker-compose.yml
第五步编辑docker-compose.yml输入以下配置
version: '3.3'
services:
   db:
     image: mariadb:10.5.8                #Mac M1用db代替吧
     volumes:
       - db_data:/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
     ports:
       - "8082:80"              #端口我的会冲突所以映射到8082端口
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
       WORDPRESS_DB_NAME: wordpress
volumes:
  db_data: {}
第六步开始部署
docker-compose up
搞定,最后浏览器输入
localhost:8082
开始安装WordPress
第七步配置域名
安装后我们可以去Nginx Proxy Manager配置域名来访问