centos7 安装docker-compose的两种方式(直接下载和通过Python管理器)
centos7 安装docker-compose的两种方式(直接下载和通过Python管理器)
关于 Docker-Compose的一些介绍:
Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。
Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。
通俗的说,docker-compose类似一个多功能插件,该插件是使用Python编写的,通过它可以在镜像的容器化周期内控制容器的各种状态。
如何安装?两种方式,第一种方式:
github或者道客云网站拉取后放入/usr/local/bin/目录下并赋予权限,
道客云的网址: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(强烈推荐使用这个 ,速度快些)
GitHub的网址:curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose(强烈不推荐这个,慢的可以让人发疯)
第二种方式:
pip install docker-compose
或者去这个网址下载:https://pypi.org/search/?q=docker-compose,由于是Python所编写的,下载下来的东东也就使用Python的方式安装就可以了。版本可能比较高,可以找低版本的1.25安装。
相关文章
- python ModuleNotFoundError: No module named 'bs4'
- 第三百五十节,Python分布式爬虫打造搜索引擎Scrapy精讲—selenium模块是一个python操作浏览器软件的一个模块,可以实现js动态网页请求
- Centos7下把python 2.7升级到python 3.6(升级过程遇到的一些相关问题)
- Python操作Mysql实例代码教程在线版(查询手册)_python
- Python 日期和时间_python 当前日期时间_python日期格式化
- Python深入学习之特殊方法与多范式
- 如何编写一个python项目
- python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )
- python:ERROR: No matching distribution found for Pillow==9.1.0的处理(Python 3.6.8)
- python操作docker SDK:Docker SDK for Python
- Atitit web httphandler的实现 java python node.js c# net php 目录 1.1. Java 过滤器 servelet1 1.2. Python的
- Python: 爬虫入门-python爬虫入门教程(非常详细)
- Python编程语言学习:基于python各种库(matplotlib、Image)利用多种方法展示图片或进行图片可视化之详细攻略
- Python编程语言学习:python中浅复制/深复制(或浅拷贝/深拷贝)的简介、案例应用注意事项之详细攻略
- Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法、如何查询某个函数&关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略
- Python语言学习:在python中,如何获取变量的本身字符串名字而非其值/内容及其应用(在代码中如何查找同值的所有变量名)
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Button的command/Label/PhotoImage/封装为类)
- Python:python代码编程带你玩转双色球(了解双色球的概率逻辑)
- Python之多线程:python多线程设计之同时执行多个函数命令详细攻略
- Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略
- Python可视化数据分析01、python环境搭建
- 从零开始学python | 使用Python映射,过滤和缩减函数:所有您需要知道的
- 推荐收藏,Python 量化金融三方库收集(100+)
- Python学习13:循环
- 【华为机试Python实现】HJ5 进制转换(简单)
- python之bytes str bytearray转换
- Python编程:安装python环境以及virtualenv虚拟环境
- Python爬虫:处理html实体编码
- Python爬虫:browsercookie库获取浏览器cookie
- Python编程:python面向对象
- Python爬虫:PyExecJS在python中运行javascript代码
- 写网络爬虫天然就是择Python而用 python 网络爬虫3
- python基础===Python 代码优化常见技巧
- supervisor支持python虚拟环境venv
- 【计算机二级Python】模拟试卷第8套选择题
- 【Python】3.python实现图片上传到阿里云OSS