Table of Contents
前言
WordPress是目前流行的开源内容管理系统(CMS)之一,WordPress可以用来开发任何类型的网站,无论是博客、小型企业还是大型企业。Docker容器部署将使得WordPress网站的安装与维护更加简单
系统需求
创建 Docker Compose 文件
nano docker-compose.yml
version: '3.1'
services:
wordpress:
image: wordpress
restart: always
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: exampleuser
WORDPRESS_DB_PASSWORD: examplepass
WORDPRESS_DB_NAME: exampledb
WORDPRESS_AUTH_KEY:
WORDPRESS_SECURE_AUTH_KEY:
WORDPRESS_LOGGED_IN_KEY:
WORDPRESS_NONCE_KEY:
WORDPRESS_AUTH_SALT:
WORDPRESS_SECURE_AUTH_SALT:
WORDPRESS_LOGGED_IN_SALT:
WORDPRESS_NONCE_SALT:
volumes:
- wordpress:/var/www/html
db:
image: mysql:8.0
restart: always
environment:
MYSQL_DATABASE: exampledb
MYSQL_USER: exampleuser
MYSQL_PASSWORD: examplepass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- db:/var/lib/mysql
volumes:
wordpress:
db:
WordPress auth key 获取地址:WordPress Auth Key
运行 Docker Compose
docker compose up -d
成功运行后可以通过8080端口去访问 WordPress 网站。
发表评论须遵守中华人民共和国相关法律法规。违规评论将会被删除。
Comments must subject to the relevant laws and regulations of the People’s Republic of China. Offending comments will be deleted.