Docker - Compose 批量容器编排

一、Compose介绍

Compose解决什么问题?

不使用Compose时的缺点:

  • 只能手动操作(build, run)单个容器
  • 无法同时运行多个容器
  • 无法管理多个容器之间的依赖关系

Compose是什么?

Compose就是用来定义、运行、管理多个docker容器的工具 - 批量容器编排。其是docker官方的开源项目,需要安装。

Compose使用三部曲:

  1. 定义Dockerfile,保证在各种环境下(production,staging,development)能运行。
  2. 在yaml文件(docker-compose.yml),定义多个关联容器的启动脚本
  3. 运行 docker-compose up命令,一次运行多个容器

docker-compose.yml 示例:

 

二、Compose安装

 

  

 

 

 

 

三、Compose yaml文件规则

 

 

 

四、Compose快速体验

 

 

 

 

 

 

posted on 2021-06-06 23:04  frank_cui  阅读(188)  评论(0编辑  收藏  举报

导航

levels of contents