什么是 docker-compose.yml?
docker-compose.yml 是 Docker Compose 的核心配置文件,用于定义和运行多容器 Docker 应用程序。通过一个 YAML 文件,你可以配置应用的服务、网络、卷等,实现一键启动整个环境。
基础示例
# docker-compose.yml 示例
version: '3.8'
services:
web:
image: nginx:latest
ports:
- "80:80"
volumes:
- ./html:/usr/share/nginx/html
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: example
volumes:
- db_data:/var/lib/mysql
volumes:
db_data:
免费下载标准模板
点击下方按钮下载通用 docker-compose.yml 模板文件,适用于 Web 服务、数据库、缓存等常见场景。
使用建议
- 确保已安装 Docker Compose
- 将文件保存为
docker-compose.yml并放在项目根目录 - 在终端执行
docker-compose up -d启动服务