5分钟使用docker搭建一个WordPress


环境为已安装Docker Destop的Windows系统。

过程

使用Docker拉去官方WordPress镜像再进行简单配置是可行的,

但是这里我们使用docker-compose,它会自动根据你的配置文件去拉取镜像. 现在尝试以 docker-compose的方式 编写一个 docker-compose.yaml 文件并启动容器。

1、新建一个文件夹作为工作目录

mkdir WordPress
cd WordPress

2、新建一个 docker-compose.yaml文件

version: '3.1'
    
services:
  wordpress:
    image: wordpress
    restart: always
    volumes:
        - ./website:/var/www/html #你网站上除了数据库外所有的数据,挂载出来方便备份
    ports:
        - 80:80
    environment:
        WORDPRESS_DB_HOST: db #连接数据库的地址,必须要用依赖的服务的名字,这里是 db
        WORDPRESS_DB_USER: root #你自定义连接数据库的用户名,但需要和下面的mysql设置的要一致
        WORDPRESS_DB_PASSWORD: mysqlpass #你自定义连接数据库的密码,但需要和下面的mysql设置的要一致
        WORDPRESS_DB_NAME: exampledb #你自定义的数据库名字,但需要和下面的mysql设置的要一致
    
  db:
    image: mysql:5.7
    restart: always
    volumes:
        - ./mysql_data/data:/var/lib/mysql #把数据库数据挂载出来方便备份,当然也可以用数据卷的形式(自行学习)
    environment:
        MYSQL_DATABASE: exampledb #数据库名字
        MYSQL_USER: exampleuser #数据库用户名
        MYSQL_ROOT_PASSWORD: mysqlpass #数据库密码
        

3、执行docker-compose up -d 启动上面写的两个服务, 如果没有报错就大工告成了

4、直接用ip访问(我这里是localhost)

按提示安装

  然后,去写一篇文章吧!

 

 

 

 

参考链接:

1. https://shingle.me/post/5分钟使用docker搭建一个网站

2. https://www.bilibili.com/video/av45262682/?spm_id_from=trigger_reload

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM