I'm not sure if your goals are to have explicit CLI compatibility, as far as possible, with Docker Compose - especially for those that already have scripts built out for Docker that they want to also be compatible with Container.
But one simple but frustrating difference with Docker Compose's CLIs is that the -f option comes first in Docker Compose, and with Container Compose it has to come after up or down.
Docker Compose:
docker compose -f my.compose.yml up
Container Compose:
container-compose up -f my.compose.yml
I'm not sure if your goals are to have explicit CLI compatibility, as far as possible, with Docker Compose - especially for those that already have scripts built out for Docker that they want to also be compatible with Container.
But one simple but frustrating difference with Docker Compose's CLIs is that the
-foption comes first in Docker Compose, and with Container Compose it has to come afterupordown.Docker Compose:
Container Compose: