I've found conflicting statements regarding the version tag in docker docs.
About versions and upgrading states that omitting the version tag makes it a version 1, which is deprecated:
Yet the Compose Specification (also linked at the same doc page above) states that the version tag is deprecated, and the file should behave as @hasown described:
From Version top-level element:
Which sounds great! Gonna try to remove it on some of my stacks. v3 has some good features but is getting more and more swarm oriented, and that is not my use case.
Anyhow, Unraid 6.10.0 seems to be giving Compose users some love! The changelog states that Docker Labels now make icons and GUI access possible:
It would be a great addition to a Compose oriented plugin populating this new labels thing through a UI. Most of my VMs exist for resource segregation purposes (CPU pinning and RAM limiting), and all apps inside them are containerized.
Definately gonna try this plugin as opposed to manually installing compose using the go file. Great find.