Centos7 2 install docker compose

282 阅读1分钟

本文为简单安装docker-compose,如需了解详细信息,请访问docker网页

###1.下载 docker-compose

image.png

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

2.设置权限

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

3.安装测试

  docker-compose --version

如果看到如下信息,说明docker-compose安装成功

image.png

4.升级

如果docker-compose版本未1.2或者更早的版本,在升级docker-compose组件后,需要删除或者重新迁移之前存在的docker容器。因为在1.3之后,docker-compose使用docker labels进行容器跟踪,所以你的容器需要重新创建或者添加到labels中。

  • 如果你要持有之前docker 容器中的数据,可以使用如下命令进行迁移
docker-compose migrate-to-labels
  • 如果你不需要持有之前的数据,可以使用如下命令去删除他们,然后docker-compose会重新生成一个容器
docker container rm -f -v myapp_web_1 myapp_db_1 ...

5.删除docker-compose

  • 删除curl安装的docker-compose
  sudo rm /usr/local/bin/docker-compose
  • 删除pip安装的docker-compose
  pip uninstall docker-compose