ubuntu24.04 install docker compose plugin

当你在执行 apt install -y docker-compose-plugin 命令时遇到 E: Unable to locate package docker-compose-plugin 错误,这意味着系统的软件包列表里没有找到 docker-compose-plugin 这个包。你可以按以下步骤解决该问题:

1. 更新软件源列表

有时候软件源列表不是最新的,可能会导致找不到包的情况。你可以使用以下命令更新软件源列表:

sudo apt update

2. 添加 Docker 官方软件源

docker-compose-plugin 属于 Docker 官方软件源里的包,你要确保系统已经正确添加了 Docker 官方软件源。按以下步骤操作:

2.1 添加 Docker 官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

2.2 添加 Docker 软件源

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

2.3 再次更新软件源列表

sudo apt update

3. 重新尝试安装

添加好 Docker 官方软件源并更新列表后,重新尝试安装 docker-compose-plugin

sudo apt install -y docker-compose-plugin

4. 手动安装

若上述方法都不管用,你还能手动下载并安装 docker-compose-plugin

4.1 下载最新版本的 docker-compose-plugin

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

这里的 v2.20.2 是版本号,你可以到 Docker Compose 发布页面 查看最新版本号并进行替换。

4.2 赋予执行权限

chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose

4.3 验证安装

docker compose version

通过以上步骤,你应该可以成功安装 docker-compose-plugin

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容