如何通过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配置域名来访问