10分钟学会docker-compose.yml
docker-compose.yml示例:
资源编排文件定义了版本信息、services服务配置、networks网络信息、volumes卷信息,包含每个服务启动的容器配置。
version: '3'
services:
db:
hostname: db
image: mysql:5
command: --default-authentication-plugin=mysql_native_password
ports:
- 3306:3306
environment:
MYSQL_DATABASE: starter
MYSQL_ROOT_PASSWORD: root
api:
image: starter_api:latest
build: .
ports:
- 8011:8011
depends_on:
- db