社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

Ubuntu-升级docker compose版本

Ben Whitely • 4 年前 • 2554 次点击  

我有个码头工人。我正在尝试运行的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 年前