安装 Drupal

admin 提交于 周三, 06/07/2023 - 15:21

安装 Drupal

编排 Docker 容器

在您的电脑任意目录,创建一个名为 docker-compose.yml 的配置文件:

version: '3.1'

services:

  web:
    image: drupal
    ports:
      - "8080:80"
    volumes:
      - "./data/drupal:/var/www/html/sites"
    restart: always

  db:
    image: mysql:5.7
    volumes:
      - "./data/mysql:/var/lib/mysql"
    restart: always
    environment:
      TZ: Asia/Shanghai
      MYSQL_ROOT_PASSWORD: 123
      MYSQL_DATABASE: drupal

这个配置,启动了两个容器,相当于两台虚拟机,主机名分别是 webdb,它们处理同一个局域网。 MySQL 的数据文件和 Drupal 的数据文件,将分别保存到 ./data/mysql./data/drupal

启动 Docker 容器

首先确定您的电脑上 Docker 服务已经安装,并处于运行的状态。 使用命令行工具打开 docker-compose.yml 文件所在的目录, 即可用 docker-compose up 命令启动 Docker 容器。

cd /path-to-your-yml-file
docker-compose up -d

第一次启动时,会从 Docker Hub 下载容器镜像,下载完成后才会启动。 当看到如下输出时,说明容器已成功启动:

Creating 03-installdrupal_web_1 ... done
Creating 03-installdrupal_db_1  ... done