version: '3.1'
services:
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
ports:
- "3306:3306"
volumes:
- db_data:/var/lib/mysql
volumes:
db_data:
version: '3.1': 指定 Docker Compose 文件的版本。services:: 定义服务,这里是 MySQL 数据库服务。db:: 服务名称,可以自定义。image: mysql:5.7: 使用的 Docker 镜像及其版本。restart: always: 设置容器在任何情况下都会自动重启。environment:: 设置环境变量,这里设置了 MySQL 的 root 密码。ports:: 将主机的 3306 端口映射到容器的 3306 端口。volumes:: 定义数据卷,用于持久化数据库数据。db_data:: 数据卷名称,用于存储 MySQL 数据。Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站