Docker学习总结(60)——Docker-Compose 基础知识回顾总结

喜欢ヅ旅行 2022-09-02 03:53 262阅读 0赞

一、Docker-Compose的基本介绍

Docker-Compose 是 Docker 官方开源的项目,负责实现对 Docker 容器的快速编排,它是由 python 编写的。

  1. #说下Docker-Compose里的两个基本概念
  2. #服务(service):一个应用容器,也就是docker容器,
  3. #项目(project):由一组关联的容器组成的一个完整业务单元

作用: 方便对多个服务进行统一的管理,如果有好多个服务,一个个 run 运行,那是不是 有点对不起自己?

  1. #Docker-Compose使用Yaml文件来进行管理
  2. #yaml文件的注意点
  3. #大小写敏感,缩进表示层级关系
  4. #缩进空格数不要求
  5. #由冒号分隔键值对

二、Docker-Compose 的安装和使用

下载并设置执行权限

#下载

#这个比较慢,换成国内的下载地址

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

#换成国内的地址

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

#另外的安装方法,由于它是由 python 编写的,可以使用 pip install docker-compose 安装

#设置权限

sudo

发表评论

表情:
评论列表 (有 0 条评论,262人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python基础回顾总结

    一 . Python入门   1.编程语言分为编译型和解释型      \1. 编译型(需要编译器,相当于用谷歌翻译):如C,执行速度快,调试麻烦       \2. 解

    相关 docker基础知识总结

    什么是docker? docker是容器化技术。 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的