WordPress是一款能让您建立出色网站、博客或应用程序的开源软件,下面是以Docker的方式部署
启动MySQL容器作为Wordpress的数据库
docker run --privileged=true --name wp-mysql \
-e MYSQL_ROOT_PASSWORD=root \
-p 33306:3306 \
-d mysql:8.0
进入MySQL容器对数据库进行配置
docker exec -it wp-mysql /bin/bash
#登录数据库
mysql -uroot -p
#创建用户及对用户赋权
create user 'wp'@'%' identified by 'wordpress';
create database wordpress;
grant all privileges on wordpress.* to 'wp'@'%' identified by 'wordpress';
#8.0以上版本去掉结尾identified by 'wordpress'换成with grant option
启动Wordpress容器
docker run --name wordpress -itd \
-e WORDPRESS_DB_NAME=wordpress \
-e WORDPRESS_DB_USER=wp \
-e WORDPRESS_DB_PASSWORD=wordpress \
-e WORDPRESS_DB_HOST=172.17.0.2 \
-p 30912:80 wordpress:latest