我的 Ubuntu 20.04 安装了 docker-compose 版本 1.25.0,而最新版本是 2.0.1(这是为什么?)。
有没有办法强制Ubuntu安装最新版本?
如果没有,那么我必须遵循官方说明,但该curl
命令指向/usr/local/bin
安装在我的计算机上的目录/usr/bin
。
那么升级我的套餐的安全方法是什么?
编辑\xe2\x80\xaf(2023年九月):对于最近的docker安装,docker-compose现在作为docker插件:docker-compose-plugin,我们在docker compose
没有-
\n的情况下调用它\n看看官方文档:https://docs .docker.com/engine/install/ubuntu/#install-using-the-repository
旧解决方案(使用 ubuntu 存储库):\nDocker-compose 仅在二进制文件中进行,因此很容易放置最新版本!
\n首先,如果您有以前安装的版本,请将其删除,就我而言,我有来自主存储库的版本,所以我运行:
\n sudo apt remove docker-compose
\n然后转到https://github.com/docker/compose/releases并下载,例如,对于 2.2.3\xe2\x80\xaf:\xc2\xa0https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-x86_64
\ 也不是其他
\然后将此文件移至:
\n sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
\n并
\n sudo chmod +x /usr/local/bin/docker-compose
\n检查 dc 是否正确运行:\xc2\xa0\n docker-compose --version
\n在我的情况下返回:\nDocker Compose version v2.2.3
在ubuntu 18.04下,官方docker今天是v19.03.13,可以使用compose v2
\n也可以看看 :
\n您使用的是较旧版本的 Ubuntu,它通常运行较旧的软件。要运行较新的软件,请使用较新版本的 Ubuntu。
请注意,最新的deb 软件包是docker-compose
1.27。
还没有人打包 2.0.1。
获取更新的 deb 软件包的最佳方法是帮助 Debian 志愿者打包它。
归档时间: |
|
查看次数: |
14521 次 |
最近记录: |