dockercompose启动
时间: 2024-09-08 19:03:38 浏览: 51
用Docker Compose编排微服务.docx
Docker Compose是一个工具,它允许你通过简单的YAML文件配置,管理多个相关的Docker容器,它们作为应用的一部分一起运行。通过Docker Compose,你可以定义服务、网络和卷等,并指定它们之间的依赖关系。例如,一个`docker-compose.yml`文件可以包含如下内容:
```yaml
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: postgres
environment:
POSTGRES_PASSWORD: password
networks:
default:
driver: bridge
volumes:
data:
```
当你运行`docker-compose up`命令时,Docker会基于这个YML文件创建并启动相应的服务,如web服务使用nginx镜像,db服务使用postgres镜像,并连接数据卷。如果你想停止所有服务,只需运行`docker-compose down`即可。
阅读全文