Docker部署Wordpress


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

访问 http://locahost:30912 即可打开WordPress


文章作者: IW
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 IW !
  目录