dri*_*e89 5 docker docker-compose
我今天早上将 Mac (intel) 版 docker 桌面更新为 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桌面和我的计算机后,当我运行时,我仍然得到1.25.5 docker-compose --version。
如何强制 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
Run Code Online (Sandbox Code Playgroud)
不要忘记遵循安装后的说明:
“Compose 现在是一个 Docker 插件。为了让 Docker 找到这个插件,请对其进行符号链接:”
mkdir -p ~/.docker/cli-plugins
ln -sfn /opt/homebrew/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2189 次 |
| 最近记录: |