You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何指定docker-compose-plugin安装版本以冻结Docker及Compose版本?

Docker Compose Plugin版本指定与冻结方案

关于docker-compose-plugin的版本指定

和docker-ce、docker-ce-cli一样,你可以通过在包名后追加=版本号的方式指定docker-compose-plugin的安装版本:

  1. 先查询Docker源中可用的docker-compose-plugin版本:
apt-cache madison docker-compose-plugin

执行后会列出所有可安装的版本,示例输出如下:

docker-compose-plugin | 2.20.2-1~debian.11~bullseye | https://download.docker.com/linux/debian bullseye/stable amd64 Packages
  1. 将目标版本号加入安装命令,和其他组件一起固定版本:
VERSION_STRING=5:18.09.0~3-0~debian-stretch
COMPOSE_VERSION=2.20.2-1~debian.11~bullseye
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-compose-plugin=$COMPOSE_VERSION

原命令的行为说明

你提供的原命令未指定docker-compose-plugin版本,每次运行时apt-get会从配置的Docker源中安装当前可用的最新版本,无法实现Docker引擎与Docker Compose版本的同步冻结。若要同时固定两者版本,必须给docker-compose-plugin也明确指定对应版本号。

内容的提问来源于stack exchange,提问作者Cruise5

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 07:20:29