Py学习  »  docker

Ubuntu-升级docker compose版本

Ben Whitely • 4 年前 • 2540 次点击  

我有个码头工人。我正在尝试运行的yml文件(该文件的版本为“3.4”,但我得到了错误:

"The compose file is invalid because:
     networks.default value Additional properties are not allowed ('name' was unexpected)

这是docker compose文件中失败的部分:

networks:
    default:
        driver: bridge
        name: nssams_bridge

当我跑步时(我在Ubuntu 20.04上)

docker-compose --version

它说版本是1.25.0,我不确定这是否是一个足够高的版本来支持3.4,这是我的猜测。

但我尝试了很多方法来更新docker compose,但似乎都不管用。

我试过:

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

sudo apt upgrade docker-compose

以及

sudo pip install docker-compose

但是在所有这些之后,docker compose--version命令仍然返回1.25.0,build unknown

那么如何升级docker compose版本呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/128019
文章 [ 1 ]  |  最新文章 4 年前