This is more of an architectural suggestion if since you're going down this path. Can you consider being a replacement for `docker stack deploy` as well. * For one, if you do you can *fix* the issue where we have to **fix** a Docker Compose spec file that's generated from `docker compose convert` * Second you can probably implement it such that [`Error response from daemon: rpc error: code = Unknown desc = update out of sequence`](https://stackoverflow.com/questions/75372902/ci-cd-pipelines-with-docker-swarm) no longer happens.