运行docker-compose或者输入 docker-compose --version 报错。

运行docker-compose或者输入 docker-compose --version 报错。 不知道跟linux内核或者docker版本有没有关系。
报错信息:
Executing docker install script, commit: a8a6b338bdfedd7ddefb96fe3e7fe7d4036d945a
Warning: the "docker" command appears to already exist on this system.

If you already have Docker installed, this script can cause trouble, which is
why we're displaying this warning and provide the opportunity to cancel the
installation.

If you installed the current Docker package using this script and are using it
again to update Docker, you can safely ignore this message.

You may press Ctrl+C now to abort this script.

之前也是在网上找文章去安装docker-compose,只有一个能正常启动,
#安装docker

安装yum-utils

yum install -y yum-utils

配置yum源

yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo

安装docker-ce

yum install -y docker-ce

设置开机启动服务

systemctl enable docker

启动服务

systemctl start docker

#Docker compose安装

安装epel源

yum install -y epel-release

安装docker-compose,如果没有python3会安装python3

yum install -y docker-compose

以下内容部分参考ChatGPT模型:


你好,关于你的问题,可能是因为你没有正确安装docker-compose或者没有将其添加到PATH环境变量中。请尝试以下步骤:

  1. 确认已经正确安装了docker-compose。可以通过运行以下命令来检查:

    docker-compose --version
    

    如果输出了版本信息,说明已经正确安装了docker-compose。

  2. 如果没有安装docker-compose,可以通过以下命令进行安装:

    sudo curl -L "https://github.com/docker/compose/releases/download/1.28.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    sudo chmod +x /usr/local/bin/docker-compose
    

    这将会给你安装docker-compose的最新版本。如果你需要安装其他版本,请将命令中的版本号替换为你需要的版本号。

  3. 确认已将docker-compose添加到PATH环境变量中。可以通过运行以下命令来检查:

    echo $PATH
    

    如果输出了包含/usr/local/bin的路径信息,说明已经将docker-compose添加到了PATH环境变量中。

如果以上步骤都已经尝试过,并且问题仍然存在,请提供更多错误信息以便于进一步帮助你解决问题。


如果我的建议对您有帮助、请点击采纳、祝您生活愉快