'When I run docker compose I get the error "networks.default value additional properties are not allowed"

I am running docker in Ubuntu version

Docker version 20.10.14.

I have in my docker compose file the following

networks:
    default:
        external: false
        name: my-service

this works on my windows docker compose version

Docker Compose version v2.1.1

Reading up it seems some docker compose do not support name in networks. But they give windpws versions. I am not sure what version for Lynix supports name, or has name been replaced.

Sorry docker compose version returns docker version, not docker compose version. So my docker compose version is

Docker Compose version 1.24.0

I need to update it.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source