Docker本地搭建WordPress

搭建步骤

  1. 本地安装好 Docker 软件
  2. 拉取 WordPress 镜像
bash 复制代码
docker pull wordpress
  1. 拉取 WordPress 镜像
bash 复制代码
docker pull mysql
  1. 启动 MySQL 容器
bash 复制代码
docker run -d -p 3123:3306 --name wpmysql -e MYSQL_ROOT_PASSWORD=123456 mysql
  • run: 启动一个容器
  • -d: 启动的容器在后台运行
  • --name: 容器名 wpmysql
  • -e MYSQL_ROOT_PASSWORD: 设置 MySQL 的 root 密码
  • -p:映射端口,将容器的3306端口映射到主机的3123端口
  • mysql:启动的镜像
  1. 修改mysql权限
bash 复制代码
# 1.查看运行的容器
docker ps

# 2.进入mysql容器
docker exec -it wpmysql bash

# 3.登录mysql
mysql -uroot -p

# 4.授权root用户在其他机器上运行:host为 % 表示不限制ip,默认的localhost表示本机使用
grant all on *.* to 'root'@'%';

# 5.如果是 mysql8 版本,由于不支持动态修改密码验证,还需要更新root用户密码
alter user 'root'@'%' identified with mysql_native_password by '123456';

# 6.刷新权限
flush privileges;
  1. mysql建表
bash 复制代码
# 1.查看运行的容器
docker ps

# 2.进入mysql容器
docker exec -it wpmysql bash

# 3.登录mysql
mysql -uroot -p

# 4.新建数据库
create database wordpress;
create database wpmysql
  1. 启动 WordPress 容器,并连接到 MySQL 容器上
bash 复制代码
docker run -d -p 8088:80 --name wordpress --link wpmysql:mysql wordpress
# -p:映射端口,本地访问路径:http://localhost:8088
# --link:将 wpmysql 容器挂载到 mysql 上,这样 WordPress 才能访问
  1. 完结

转载来自于 用Docker搭建运行本地WordPress

相关推荐
ℳ₯㎕ddzོꦿ࿐几秒前
实战指南:使用 Docker Compose 优雅部署 MongoDB 并自动初始化用户
mongodb·docker·容器
一坨阿亮3 分钟前
Docker 离线部署
java·spring cloud·docker
yyyyy_abc11 分钟前
docker学习笔记
运维·docker·容器
2301_7807896611 分钟前
多层级 CC 防护体系:前端验证与后端限流的协同配置实践
运维·服务器·前端·网络安全·智能路由器·状态模式
秋912 分钟前
Windows 环境下 Redis 部署详解:从选型、安装到生产级配置与运维
运维·windows·redis
一起逃去看海吧15 分钟前
Dify-01-docker安装 和 dify部署
运维·docker·容器
H Journey19 分钟前
Linux查看进程命令
linux·运维·进程
月光技术杂谈20 分钟前
深度解析:基于Docker跨架构构建RK3588嵌入式rootfs的原理、边界与最佳实践
docker·容器·rootfs·rk3588·openeuler·欧拉·文件系统构建
风曦Kisaki21 分钟前
# Linux运维Day01:Nginx基础
linux·运维·nginx
容器魔方25 分钟前
Kthena 核心原语:ModelServing CRD 如何定义分布式推理“新标准”?
大数据·分布式·云原生·容器·云计算