如何在 al2023 上安装 docker-compose

如何在 al2023 上安装 docker-compose

docker 文档指出,compose 插件会随最新的 docker 版本自动安装。
我构建了一个运行 al2023 的新 EC2 实例并安装了 docker。但收到此错误:

$ docker compose --help
docker: 'compose' is not a docker command.  
$ docker --version 
Docker version 24.0.5, build ced0996

我猜测这可能是一个简单的版本问题。

答案1

我四处寻找了一段时间,最后才找到这个问题。
对于遇到同样问题的人来说,这里是解决方案。
该插件没有与 docker 一起安装。下面是一行代码:

sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m) -o /usr/bin/docker-compose && sudo chmod 755 /usr/bin/docker-compose && docker-compose --version. 

相关内容