Docker Compose安装WordPress和MySQL

 
更多

介绍

Docker Compose是一个用于定义和运行多个容器的工具,可以轻松地创建一个包含多个服务的环境。本篇博客将介绍如何使用Docker Compose安装和配置WordPress和MySQL。

准备工作

在开始之前,确保你已经安装了Docker和Docker Compose。如果你还没有安装,请先到官方网站下载并安装。

创建Docker Compose文件

首先,我们需要创建一个Docker Compose文件来定义和配置我们的WordPress和MySQL服务。在你选择的目录下,创建一个名为docker-compose.yml的文件,并将以下内容复制到文件中:

version: '3'
services:
  db:
    image: mysql:5.7
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: root_password
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress_password

  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    ports:
      - 8080:80
    restart: always
    environment:
      WORDPRESS_DB_HOST: db:3306
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress_password
volumes:
  db_data:

在这个文件中,我们定义了两个服务:dbwordpressdb服务使用了MySQL 5.7的镜像,并配置了数据库的相关信息,包括root密码、数据库名称、用户名和密码。wordpress服务使用了最新版本的WordPress镜像,并配置了WordPress数据库的连接信息。

启动服务

保存并关闭docker-compose.yml文件后,使用以下命令启动服务:

docker-compose up -d

这将会下载所需的镜像,并创建和启动相关的容器。你可以使用以下命令查看正在运行的容器:

docker-compose ps

当你看到状态为Up的两个容器时,说明服务已经成功启动。

配置WordPress

要访问安装的WordPress网站,打开你的浏览器并访问http://localhost:8080。你将会看到WordPress的安装界面。按照页面上的说明完成安装过程,包括输入网站标题、用户名和密码等信息。

在数据库连接信息的部分,请使用以下配置:

  • 数据库主机:db
  • 数据库名称:wordpress
  • 用户名:wordpress
  • 密码:wordpress_password

完成安装后,你将可以登录到WordPress的管理后台,并开始构建你的网站。

总结

通过使用Docker Compose,我们可以轻松地安装和配置WordPress和MySQL服务。这种方法可以帮助我们快速创建开发环境,并保持环境的一致性。希望本篇博客对你有所帮助!

打赏

本文固定链接: https://www.cxy163.net/archives/6282 | 绝缘体

该日志由 绝缘体.. 于 2023年06月20日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Docker Compose安装WordPress和MySQL | 绝缘体
关键字: , , , ,

Docker Compose安装WordPress和MySQL:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter