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

为什么安装了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 compose文件)

/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方法对我来说失败了(请求docker compose--version时出现第1行:Not:command Not found错误),而@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-composefile)

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

  • 我正在使用RVM,目前我正在使用ruby 2.7.4 我默认安装了bundler-v2.2.26 当我检查宝石的位置时,它不在那里。 当我试图将我的宝石打包到我的项目中时,我遇到了一个错误 我的宝贝呢?发生什么事?

  • 如何使用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