码头工人中组成命令的简介及安装

介绍

本篇内容主要讲解“码头工人中组成命令的简介及安装”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“码头工人中组成命令的简介及安装”吧!

简介

组成项目是码头工人官方的开源项目,负责实现对码头工人容器集群的快速编排。从功能上看,跟OpenStack中热量的十分类似。

其代码目前在https://github.com/docker/compose上开源。

组合定位是“定义和运行多个码头工人容器的应用(定义和运行multi-container码头工人应用程序)”,其前身是开源项目无花果。

通过前面的介绍,我们知道使用一个Dockerfile模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况,例如要实现一个Web项目,除了Web服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。

组成恰好满足了这样的需求。它允许用户通过一个单独的docker-compose。yml模板文件(YAML格式)来定义一组相关联的应用容器为一个项目(项目)。

组成中有两个重要的概念:

<李>

<强>服务(服务)强:一个应用的容器,实际上可以包括若干运行相同镜像的容器实例。

<李>

<强>项目(项目):由一组关联的应用容器组成的一个完整业务单元,在docker-compose。yml文件中定义.Compose的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地生命周期管理。

组成项目由Python编写,实现上调用了码头工人服务提供的API来对容器进行管理,因此,只要所操作的平台支持码头工人API,就可以在其上利用创作来进行编排管理。

安装

如果是mac或者获胜,安装了码头工人以后自带了docker-compose,可以使用docker-compose版本查看,但是如果是linux就不会安装docker-compose,需要单独安装。

该方法是通过指定版本下载链接完成的,首先需要获取到最新的版本。

<强> 1。获取最新版本(非必须操作)

浏览器打开:https://github.com/docker/compose/releases

笔者看到的最新版本为:<强> 1.25.5

<强> 2。下载命令并输出到文件/usr/地方/bin/docker-compose中

 <代码> # #命令(将链接中版本号替换为读者看到的最新版)
curl https://github.com/docker/compose/releases/download/1.25.5/docker-compose- - l的uname - s”——“uname - m的祝辞/usr/local/bin/docker-compose

# #命令解释
#“uname - s”:是为了获取系统版本,笔者的为:Linux
#“uname - m”:是为了获取系统位数,笔者的为:x86_64

<强> 3。添加执行权限

 chmod  + x /usr/地方/bin/docker-compose 

这种方式可能会存在网络问题,如果失败,多试几次。

到此,相信大家对“码头工人中组成命令的简介及安装”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

码头工人中组成命令的简介及安装