当前位置: 首页 > 知识库问答 >
问题:

为什么安装了Docker而没有安装Docker Compose?

岳时铭
2023-03-14

我已经通过运行以下命令在CentOS 7上安装了docker,

curl -sSL https://get.docker.com/ | sh
systemctl enable docker && systemctl start docker
docker run hello-world

注意:helloworld运行正常,没有问题。

但是,当我尝试运行docker-compose(docker-compose.yml存在且有效)时,它只给我CentOS上的错误(Windows版本适用于docker-composefile)

/usr/local/bin/docker-compose: line 1: {error:Not Found}: command not found

共有3个答案

白才捷
2023-03-14

如果您通过将docker的官方存储库添加到存储库列表来安装docker,如:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

只要做:

$ sudo apt-get install docker-compose

在基于RHEL的发行版/Fedora上:

$ sudo dnf install docker-compose
姜奇
2023-03-14

我正在安装一个覆盆子派3,与覆盆子8。curl方法对我来说失败了(得到了一个第1行:不:命令未找到错误后,要求docker-compose--version)和@sunapi386的解决方案似乎有点过时,所以我尝试了这个工作:

首先,从以前的工作中清理出一些东西:

sudo rm /usr/local/bin/docker-compose
sudo pip uninstall docker-compose

然后按照以下指南重新编写Rpi上的docker compose:

sudo apt-get -y install python-pip
sudo pip install docker-compose

对我来说(2017年11月1日),这会导致对docker compose的以下响应--version:

docker-compose version 1.16.1, build 6d1ac219
尹凌龙
2023-03-14

您还需要安装Docker Compose。请参阅手册。以下是您需要执行的命令

sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)"  -o /usr/local/bin/docker-compose
sudo mv /usr/local/bin/docker-compose /usr/bin/docker-compose
sudo chmod +x /usr/bin/docker-compose
 类似资料:
  • 我通过运行以下命令在CentOS 7上安装了docker, 注意:helloworld运行正常,没有问题。 但是,当我尝试运行(docker-compose.yml存在且有效)时,它仅在CentOS上给出错误(Windows版本适用于docker compose文件)

  • 问题内容: 我通过运行以下命令在centos 7上安装了docker, 注意:helloworld正常运行,没有问题。 但是,当我尝试运行docker-compose(docker- compose.yml存在且有效)时,它仅在Centos上给我错误(Windows版本对于docker-compose文件运行良好) 问题答案: 您还需要安装Docker Compose。请参阅手册。这是您需要执行的

  • 如何使用python和scipy得到一个poissio随机变量?哇...我安装了scipy,但在文档中我没有得到名为scipy.stats的模块?我在Ubuntu12.04。所以......去想想 http://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.poisson.html

  • Docker 可以被安装在绝大多数主流的 Linux 发行版之上,由于内核差异,在 Windows 和 Mac OS 上使用 Docker,需要采用 Boot2Docker 这个工具,它通过 VirtualBox 在 Windows 和 Mac OS 环境下一个 Linux 虚拟机,来提供 Docker 需要的内核环境。 由于众所周知的国内网络特殊性,保存在 AWS S3 之上的 Docker 的

  • Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。每六个月发布一个 stable 版本 (18.09, 19.03, 19.09...)。 官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 L

  • Docker 是一个开源的应用容器引擎,原则上能够安装 Docker 的系统都可以安装使用 Home Assistant for Docker 的镜像。 使用前请登录 Docker 官网,下载、配置及启动 Docker。 根据 Docker 安装平台,即原系统的不同,安装方法有所差异。 注意 :/config 前为你的 Home Assistant 配置文件夹路径,安装时,勿遗漏 : 号。 Lin