docker compose

Docker-Compose是Docker官方的开源项目,用于快速编排Docker容器集群。它通过YAML文件配置多个服务,并用一条命令启动。本文介绍了Docker-compose模板文件的结构,编写规范,配置字段,常用命令,以及部署流程。
摘要由CSDN通过智能技术生成



一、Docker-Compose介绍

  1. Docker-Compose 项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
  2. Docker-Compose 项目由 Python 编写,调用 Docker 服务提供的API来对容器进行管理。因此,只要所操作的平台支持 Docker API,就可以在其上利用Compose 来进行编排管理。

二、Docker-Compose 用来实现Docker容器快速编排

通过 Docker-Compose ,不需要使用shell脚本来启动容器,而使用 YAML 文件来配置应用程序需要的所有服务,然后使用一个命令,根据 YAML 的文件配置创建并启动所有服务。

三、Docker-compose模板文件简介

  1. Compose允许用户通过一个docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。
  2. Compose模板文件是一个定义服务、网络和卷的YAML文件。
  3. Compose模板文件默认路径是当前目录下的docker-compose.yml,可以使用.yml或.yaml作为文件扩展名。
  4. Docker-Compose标准模板文件应该包含version、services、networks 三大部分,最关键的是services和networks两个部分。

四、 编写规范

YAML(yml)是一种标记语言很直观的数据序列化格式文件格式
编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值