chevron_left

Docker 教程

免费
第 3.1 回

教程文档

Docker 教程 - Docker compose 介绍

2023年11月17日
Docker 教程

Docker compose 介绍

介绍

  • 我们在工作中为了完成业务目标,首先把业务拆分成多个子任务,然后对这些子任务进行顺序组合,当子任务按照方案执行完毕后,就完成了业务目标。
  • 任务编排,就是对多个子任务执行顺序进行确定的过程。

常见的任务编排工具:

单机版:

  • docker compose

集群版:

  • Docker swarm Docker
  • Mesos Apache
  • kubernetes Google

docker compose 的配置文件是 docker-compose.yml(只能是这个名称)

  • 文件后缀是 yml
  • 文件内容遵循 ymal 格式

快速入门

# 安装依赖工具
apt-get install python-pip -y

# 安装编排工具
pip3 install docker-compose

# 查看编排工具版本
docker-compose version

# 查看命令帮助
docker-compose --help

compose 简单配置文件...

课程介绍

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

适合这样的人

新手