docker 搭建一个wordpress 博客系统(4)
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:44
安装lnmp
()下载镜像 [root@server ~]# docker pull mysql:latest #下载mysql镜像
[root@server ~]# docker pull richarvey/nginx-php-fpm:latest #下载nginx-php-fpm镜像
()自定义网络
[root@server ~]# docker network create lnmp #创建一个lnmp专用网络
[root@server ~]# docker network ls #查看网络信息
NETWORK ID NAME DRIVER SCOPE
9a2f2a039043 bridge bridge local
fa40e8f85735 host host local
a35136aa389f lnmp bridge local
()启动一个数据库容器
[root@server ~]# docker run -itd --name lnmp_mysql --net lnmp -p : --mount src=mysql-vol,dst=/var/lib/mysql -e MYSQL_ROOT_PASSWORD= mysql --character-set-server=utf8 #创建一个mysql数据库容器
[root@server ~]# docker exec lnmp_mysql sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD" -e"create database wordpress"' #进入容器闯进一个wordpress数据库,方便后面安装wordpress使用
说明:
此处将数据库数据目录做了一个挂载,方便维护,这样就保证了数据的持久化 ()启动一个nginx-php-fpm 容器
[root@server ~]# docker run -itd --name lnmp_web --net lnmp -p : --mount type=bind,src=/app/webroot,dst=/var/www/html richarvey/nginx-php-fpm #创建一个nginx-php容器,此处也是将网站数据根目录做了一个挂载,到本地的/app/webroot目录,这样方便了后期的维护
()测试php页面是否ok,创建一个php测试页面,访问宿主机的88端口
[root@server ~]# echo "<?php phpinfo(); ?>" > /app/webroot/index.php #编写一个php测试页面
安装wordpress,因为wordpress比较容易安装这就不介绍了。
相关文章
-
Docker 方式部署 Solo 博客系统总结
Docker 方式部署 Solo 博客系统总结
- 互联网
- 2026年04月04日
-
Docker 方式部署的应用的版本更新
Docker 方式部署的应用的版本更新
- 互联网
- 2026年04月04日
-
docker 镜像,container,宿主机都是什么意思
docker 镜像,container,宿主机都是什么意思
- 互联网
- 2026年04月04日
-
Docker 搭建pxc集群 + haproxy + keepalived 高可用(一)
Docker 搭建pxc集群 + haproxy + keepalived 高可用(一)
- 互联网
- 2026年04月04日
-
Docker 搭建pxc集群 + haproxy + keepalived 高可用(二)
Docker 搭建pxc集群 + haproxy + keepalived 高可用(二)
- 互联网
- 2026年04月04日
-
docker 比kvm 优势
docker 比kvm 优势
- 互联网
- 2026年04月04日






