gpt4 book ai didi

Docker桌面mac不会更新docker compose

转载 作者:行者123 更新时间:2023-12-05 03:22:41 40 4
gpt4 key购买 nike

我今天早上将适用于 Mac (intel) 的 docker desktop 更新为 Docker Desktop 4.9.1。我的 docker compose 版本似乎不会更新。当我在终端中运行 docker-compose --version 时,它返回 docker-compose version 1.25.5, build unknown。我尝试用 brew 安装 docker-compose,经过一些修改后,我确认它安装了 2.6.0 版,但是在重新启动 docker 桌面和我的电脑后,当我运行 docker-compose --version 时,我仍然得到 1.25.5

如何强制 docker 使用更新版本的 docker-compose?

注意:在我的 docker-compose.yml 文件中,我运行的是版本 2。

最佳答案

我的 docker compose 也是通过 MacOS 上的 Docker Desktop 来的,它没有更新/拥有最新版本的 docker-compose。我通过 brew 安装 docker-compose 解决了这个问题:

https://formulae.brew.sh/formula/docker-compose

brew install docker-compose

不要忘记遵循安装后的说明:

“Compose 现在是一个 Docker 插件。要让 Docker 找到这个插件,请对其进行符号链接(symbolic link):”

mkdir -p ~/.docker/cli-plugins
ln -sfn /opt/homebrew/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose

关于Docker桌面mac不会更新docker compose,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72663581/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com