运行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 install -y yum-utils
yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce
systemctl enable docker
systemctl start docker
#Docker compose安装
yum install -y epel-release
yum install -y docker-compose
你好,关于你的问题,可能是因为你没有正确安装docker-compose或者没有将其添加到PATH环境变量中。请尝试以下步骤:
确认已经正确安装了docker-compose。可以通过运行以下命令来检查:
docker-compose --version
如果输出了版本信息,说明已经正确安装了docker-compose。
如果没有安装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的最新版本。如果你需要安装其他版本,请将命令中的版本号替换为你需要的版本号。
确认已将docker-compose添加到PATH环境变量中。可以通过运行以下命令来检查:
echo $PATH
如果输出了包含/usr/local/bin的路径信息,说明已经将docker-compose添加到了PATH环境变量中。
如果以上步骤都已经尝试过,并且问题仍然存在,请提供更多错误信息以便于进一步帮助你解决问题。