Additionally, as currently all docker parts are included inside the docker snap, there shouldn’t ever be a separate docker-compose snap, as that would require lots of permissions because it basically only calls docker.
It is expected that the command be docker-compose by everyone in the Docker community, and the Docker documentation all refers to the command as such. Bundling docker-compose within the Docker snap is a reasonable thing to do, and means that users will not be required to find out where or how to get docker-compose from - This also mimics Docker for Windows and Docker for Mac, both of which bundle docker-compose in their distributions.