撰写|开源Docker多个容器应用程序

Compose DevOps工具

Docker构成定义并运行多容器应用程序

Docker撰写开源工具可帮助您处理多容器的Docker环境。它允许使用YAML文件同时定义多容器。

概述

Docker Compose是一种用于运行使用Compose File Format定义的多容器Docker应用程序的工具。它可以手动开始,停止,重建和管理多个容器,因此Docker创建了一个新的有用工具,有助于加快流程,即Docker组成。通过应用规则定义了如何在Docker-compose.yaml文件中配置一个或多个容器或服务的方式来创作一个撰写文件。当您有一个组成的YAML文件时,您可以使用单个命令创建,启动和管理应用程序:Docker组成。 使用Docker的开发应用程序在处理多个服务和容器时具有挑战性。 Docker组合来,可以帮助您运行Docker多个容器的应用程序和环境。 Docker组合可以在Docker组成,分期,开发,测试和CI环境中同时处理多个容器。您可以使用Docker组成来管理整个软件开发生命周期(SDLC)。 Docker Compose开源软件具有24.8K GitHub星和4.2K GitHub叉。

系统要求

设置Docker组成的要求包括:

  • Docker组成
  • Docker引擎
  • sudo特权非根本用户
  • github帐户

特征

Docker组成的一些关键功能如下: *在单个主机上托管多个隔离环境 *为不同环境定制容器 *创建容器时保存音量数据 *重复使用和重新创建已更改的容器 *变量和在环境之间移动组成

安装说明

安装Docker在Linux上撰写

首先,确保安装了Docker组合的所有级别软件包,并最新,然后遵循下面列出的说明。您还可以从Github上的linux上的撰写存储库发布页面下载Docker撰写二进制文件。分步说明如下列出。运行此命令以下载Docker当前稳定发行版:

    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

要安装Docker Compose Linux的不同版本,请将1.29.2替换为要安装的compose版本。现在,将可执行权限应用于下载的二进制文件:

    sudo chmod +x /usr/local/bin/docker-compose

如果命令Docker-Compose在安装步骤后失败,请检查您的路径。您还可以使用命令中的路径中的 /usr /bin或任何其他目录创建符号链接:

    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

可选地,应安装Bash和ZSH Shell的命令完成。现在,使用命令测试安装:

    docker-compose --version

恭喜!现在,您已经学会了如何成功安装Docker Composing Ubuntu 20.04。享受!

常见问题

什么是Docker组成?

Docker Compose是一种打开的源软件,用于定义,共享和运行多容器Docker应用程序。 Docker组合文件可以通过在Docker-Compose.yaml中定义规则,如何配置多个容器或服务。它有助于加快多载程序的速度。

docker构成开源吗?

Docker已将撰写规范采用到独立组织中,以定义和运行多个云的云本地应用程序。 Docker组成的源代码存储库可在github上获得。

Docker是免费的吗?

Docker Compose是用于定义和运行多容器应用程序的小型企业的免费。

以什么语言编写了哪种语言?

Docker Compose V1使用Python语言,而Docker Compose V2在Golang的Scratch中完全重写。

什么是Docker和Docker组成?

Docker和Docker-Compose之间的区别在于,Docker命令一次仅运行一个容器或图像。当Docker在Ubuntu上撰写时,用于启动,停止和管理在Docker-Compose.yaml文件中配置的多容器Docker应用程序。

探索

在本文中,我们讨论了开源Docker撰写的最新版本。要了解其他顶级容器编排工具,请访问以下页面:

Openshift

Apache Mesos

Kubernetes

DevOps的前5个开源容器编排工具

 简体中文