天天看点

centos7 docker-compose安装_linux(centos7)安装docker-compose安装命令卸载docker-composedocker-compose常用命令

Docker Compose 是一个用来定义和运行复杂应用的 Docker 工具。

使用 Docker Compose 不再需要使用 shell 脚本来启动容器。(通过 docker-compose.yml 配置)

centos7 docker-compose安装_linux(centos7)安装docker-compose安装命令卸载docker-composedocker-compose常用命令

本文介绍如何在centos7环境下安装docker-compose

安装docker-compose前需要先安装好docker,可以参考我的另一篇文章linux(centos7)安装docker

安装命令

官网的安装命令太慢,有时无法连接,可以采用如下安装方式:

  • 通过GitHub安装(可以通过修改 URL 中的版本,此处安装1.22.0)
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose
           
  • 通过Daocloud镜像安装(可以通过修改 URL 中的版本,此处安装1.22.0)
curl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
           

卸载docker-compose

docker-compose卸载命令:

sudo rm /usr/local/bin/docker-compose
           

docker-compose常用命令

docker-compose up -d
           

后台启动 docker-compose 中的容器,如果没有容器会根据docker-compose内容创建容器,并启动。

docker-compose stop
           

停止 docker-compose 中的容器,但不会删除容器

docker-compose down
           

停止 docker-compose 中的容器并删除容器

OK,docker-compose安装成功。

学然后知不足,教然后知困。知不足,然后能自反也;知困,然后能自强也。