docker-compose安装教程

DockerCompose是一个用于定义和运行多容器Docker应用的工具。它通过一个配置文件管理容器,简化了启动、停止和重启应用及关联服务的过程,非常适合复杂的开发环境。安装DockerCompose涉及下载二进制文件并添加执行权限。
摘要由CSDN通过智能技术生成

1.Compose介绍
Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。 
Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。
 

2.Compose和Docker兼容性
compose文件格式版本    docker版本
3.4                                   17.09.0+
3.3                                   17.06.0+
3.2                                   17.04.0+
3.1                                   1.13.1+
3.0                                   1.13.0+
2.3                                   17.06.0+
2.2                                  1.13.0+
2.1                                  1.12.0+
2.0                                 1.10.0+
1.0                                  1.9.1.+
3.安装docker

sudo apt-get remove docker docker-engine docker.io

安装最新的docker:

 curl -fsSL get.docker.com -o get-docker.sh
 sudo sh get-docker.sh
shell会提示你输入sudo的密码,然后开始执行最新的docker过程 
或者

curl -sSL https://get.docker.com/ | sh 

确认Docker成功最新的docker:

sudo docker run hello-world

4.安装docker-compose

两种最新的docker安装方式

1.从github上下载docker-compose二进制文件安装

下载最新版的docker-compose文件 

sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

若是github访问太慢,可以用daocloud下载

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

添加可执行权限

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

测试安装结果

docker-compose --version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值