一、Docker-Compose的基本介绍

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

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

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

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

二、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

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

  1. Docker学习四:Docker 网络

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  2. Docker学习五:Docker 数据管理

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  3. Docker学习一:Docker简介与安装

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  4. Docker学习三:Docker 数据管理

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  5. Docker学习二:Docker镜像与容器

    前言 本次学习来自于datawhale组队学习: 教程地址为: https://github.com/datawhalechina/team-learning-program/tree/master/ ...

  6. Android音视频学习系列(五) — 掌握音频基础知识并使用AudioTrack、OpenSL ES渲染PCM数据

    系列文章 Android音视频学习系列(一) - JNI从入门到精通 Android音视频学习系列(二) - 交叉编译动态库.静态库的入门 Android音视频学习系列(三) - Shell脚本入门 ...

  7. MATLAB学习笔记2:MATLAB基础知识(下)

    阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...

  8. 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符

    Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...

  9. 学习光盘刻录必备基础知识

    学习光盘刻录必备基础知识 2011年04月11日 [b] 学习光盘刻录必备基础知识[/b] 日期:2009-10-10 11:04 1.什么是CD-R? CD-R就是光盘刻录片(CD Recordab ...

最新文章

  1. populate_dir
  2. 原理暂且不谈,定时器你当真会用?
  3. 异常处理汇总-后端系列
  4. Python错误“ImportError: No module named MySQLdb”解决方法
  5. 递归求n的阶层算法实现
  6. 设计模式系列之「工厂方法模式」
  7. 【白皮书分享】2021年智慧城市白皮书:依托智慧服务,共创新型智慧城市.pdf(附下载链接)
  8. 长大了还不如小时候那么能够坚持了
  9. Spring Boot @ConfigurationProperties 、@EnableConfigurationProperties、@Value 注值、 ${xxx} 占位符、Environme
  10. html在线填空题,HTML测试题-(含答案).pdf
  11. 世界著名激励大师约翰·库缇斯的传奇人生
  12. RFID定位技术下的资产管理与应急仓储物流--RFID资产管理--新导智能
  13. 网页版查询mysql数据_网页查询数据库 数据库查询
  14. JAVA:实现求Median中位数算法(附完整源码)
  15. 超酷的13个CSS有趣学习网站
  16. 鹏城实验室“鲲鹏”人才引育计划(2022-2025年)
  17. MySql无法连接本地地址localhost
  18. 各系统安装NetFrameWork3.5 安装
  19. Apue学习:高级I/O
  20. 设计抗混叠滤波器的三个指导原则--日记

热门文章

  1. mysql 长度为1 的空字符串_MYSQL,如果定义了一个字符串的字段,长度为255,那么当我添加一个空字符串数据时占用空间吗?...
  2. 使软件可二次开发_RobotStudio二次开发:Smart组件I/O信号声明
  3. 二级c语言统计小于n素数的个数,关于求N以内素数的一点小问题(N小于一亿)...
  4. docker容器内没有yum命令_为什么不建议把数据库部署在Docker容器内?
  5. 华为做raid5步骤_华为手机这个功能真棒!一键将录音转为文字!快快用起来吧...
  6. w10无法连到家庭组计算机,一键W10装机版无法进入家庭组如何处理
  7. mysql 存储过程复杂查询_SQL分页存储过程 支持连接查询等复杂的SQL
  8. linux转为root用户_[R] 展示linux文件树 - collapsibleTree
  9. 轮播图高度自适应_【2020顶会NIPS】用于交通预测的自适应图卷积循环网络
  10. 大学计算机试卷分析报告,(最新整理)大学试卷分析报告