安装 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
这个配置,启动了两个容器,相当于两台虚拟机,主机名分别是 web
和 db
,它们处理同一个局域网。
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
登录后查看完整内容