docker-compose安装使用

Posted 星辰大海ゞ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker-compose安装使用相关的知识,希望对你有一定的参考价值。

Docker Compose的工作原理

Docker Compose将所管理的容器分为三层,工程(project),服务(service)以及容器(contaienr)。Docker Compose运行的目录下的所有文件(docker-compose.yml, extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像,参数,依赖。一个服务当中可包括多个容器实例,Docker Compose并没有解决负载均衡的问题,因此需要借助其他工具实现服务发现及负载均衡。

Docker Compose的工程配置文件默认为docker-compose.yml,可通过环境变量COMPOSE_FILE或-f参数自定义配置文件,其定义了多个有依赖关系的服务及每个服务运行的容器。

一、安装

Docker Compose是一个一次部署多个容器的简单但是非常必要的工具,Docker Compose在实际工作中非常有价值,相信随着Docker Compose的完善,其必将取代docker run成为开发者启动docker容器的首选。

# yum install python-pip -y

# pip install docker-compose

或者通过下载二进制可执行文件的方式安装Docker(推荐)   https://github.com/docker/compose/releases

# curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

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

 

以上是关于docker-compose安装使用的主要内容,如果未能解决你的问题,请参考以下文章

docker-compose安装

使用docker-compose简化docker run 运行参数

使用docker-compose安装启动单机MongoDB

使用docker-compose快速构建wordpress

使用ansible安装docker以及docker-compose

【4.6】服务器安装 docker-compose 安装