首页 > 科技 > docker compose docker容器集群的快速编排

docker compose docker容器集群的快速编排

使用Docker https://docs.docker.com/compose/定义并运行多容器应用程序

Compose是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用Compose文件配置应用程序的服务。然后,使用单个命令,从您的配置中创建并启动所有服务。要了解有关Compose的所有功能的更多信息,请参见功能列表。

Compose非常适合开发,测试和登台环境以及CI工作流。您可以在“ 常见用例”中了解有关每种情况的更多信息 。

使用Compose基本上是一个三步过程。

  1. 使用定义您的应用环境,Dockerfile以便可以在任何地方复制它。
  2. 定义组成应用程序的服务,docker-compose.yml以便它们可以在隔离的环境中一起运行。
  3. 最后,run docker-compose upand Compose将启动并运行您的整个应用程序。

一个docker-compose.yml看起来是这样的:

version: '2'
services:
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
redis:
image: redis

Compose具有用于管理应用程序整个生命周期的命令:

  • 启动,停止和重建服务
  • 查看正在运行的服务的状态
  • 流运行服务的日志输出
  • 对服务运行一次性命令

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/218464.html