docker compose介绍与简单使用

将业务拆分为成多个子任务,然后对这些子任务进行顺序组合,当子任务按照方案执行完毕后,就完成了业务目标

任务编排:就是对多个子任务执行顺序进行确定的过程。

常见的任务编排工具:

单机版:docker compose

集群版:Docker swarm(docker)

               Mesos            (Apache)

               kubernetes     (google)

docker compose是什么?

  compose是定义和运行多容器docker应用程序的工具。通过编写,可以使用YAML文件来配置应用程序的服务。然后,使用单个命令创建并启动配置中的所有服务。

docker compose本质:就是docker工具

对象:应用服务

配置:YAML格式配置文件,如docker-compose.yaml

命令:简单

执行:定义和运行容器

docker compose安装:

1.安装依赖工具

           sudo apt-get install python-pip -y

2.安装编排工具

           sudo pip install docker-compose

3.查看编排工具版本

           sudo docker-compose version

4.查看命令帮助

           docker-compose --help

创建一个docker-compose.yaml文件:

 1.sudo vim docker-compose.yaml,输入如下内容:

           

 2.运行一个容器

    docker-compose up -d

 3.进入容器

    docker-compose exec 服务名 执行命令

    

 3.查看运行效果

    docker-compose ps

     

  4.关闭容器

     docker-compose down

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值