(此方法也可用于解决wordpress连接不上数据库的问题)
0x01:
拉取镜像:
docker pull wordpress
创建wordpress容器:
docker run -it -d --name wordpress -p 80:80 -p 3306:3306 wordpress
设置容器开机自启:
docker container update --restart=always wordpress
启动容器:
docker start wordpress
0x02:
进入容器:
docker exec -it wordpress bash
更新:
apt-get update
安装mysql服务(注意是在wordpress容器内安装):
apt-get install mariadb-server
安装完成后开启mariadb服务:
service mariadb start
设置mysql密码:
mysqladmin -u root password "Aa23456!";
登录mysql:
mysql -u root
创建wordpress数据库:
create database wordpress;
0x03:
浏览器访问wordpress页面,选择中文继续:
提示需要与数据库进行连接:
回到容器内,在网站目录下,修改wp-config-sample.php文件(若提示没有vi命令,那么输入apt-get install vim
安装即可):
vi wp-config-sample.php
回到web页面输入配置文件对应信息即可:
这里可以自定义信息:
wordpress搭建完成:
原文链接:https://blog.csdn.net/Aydn115/article/details/122840062?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168994567316800180690880%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=168994567316800180690880&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-20-122840062-null-null.268%5Ev1%5Ekoosearch&utm_term=docker%E3%80%81wordpress%E3%80%81wordpress%E5%BB%BA%E7%AB%99%E3%80%81wordpress%E4%B8%BB%E9%A2%98%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81