docker-compose之基础(1)

网友投稿 277 2022-10-19

docker-compose之基础(1)

安装:

1)经常因为由于网络原因,导致安装不成功

curl -L -s`-`uname -m` > /usr/local/bin/docker-compose # chmod +x /usr/local/bin/docker-compose

2)较为麻烦,安装较为稳定(推荐)

1、安装python-pipyum -y install epel-releaseyum -y install python-pipyum -y install python-devel2、安装docker-composepip install docker-compose

查看docker-compose版本:

docker-compose version

docker-compose version 1.25.4, build unknowndocker-py version: 4.2.0CPython version: 2.7.5OpenSSL version: OpenSSL 1.0.2k-fips 26 Jan 2017

Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用,它是由 ​​python​​ 编写。

​​Compose​​ 定位是定义和运行多个 Docker 容器的应用。

​​Compose​​ 有两个重点

​​docker-compose.yml​​​​compose​​ 配置文件​​docker-compose​​ 命令行工具

windows 和 mac 中 ​​docker-compose​​​ 在安装 ​​docker​​ 的时候就已经捆绑安装了。

常用命令:

1)

docker-compose up# 启动我们这个项目

2)down

docker-compose down# 它会删除容器和网络# -v 删除数据卷# --rmi all 删除所有 service 镜像# --rmi local 删除没有自定义标签的镜像 image 字段

常见错误:

1. 使用第二种方式安装成功之后, 查看版本,出现错误信息: RequestsDependencyWarning: urllib3 (1.25.7) or chardet (2.2.1) doesn't match a supported version

pip uninstall urllib3pip uninstall chardetpip install --upgrade requests

2. Cannot open self /usr/local/bin/docker-compose or archive /usr/local/bin/docker-compose.pkg

安装包没有下载完全导致,需要删除并使用pip重新安装

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:关于Springboot数据库配置文件明文密码加密解密的问题
下一篇:docker之网络与数据管理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~