What are best practices for sharing Docker compose files with ops team to use in Docker stack
Some thoughts:


You do not have to clone the entire project.  https://stackoverflow.com/questions/2466735/how-to-checkout-only-one-file-from-git-repository-sparse-checkout?utm_medium=organic&amp;utm_source=google_rich_qa&amp;utm_campaign=google_rich_qa discusses how to checkout a single file.  I have also had good results using curl to get single files off github.
You can containerize it.  Like this 



FROM docker/compose:1.21.2
RUN mkdir /src
WORKDIR /src
COPY docker-compose.yml /src/docker-compose.yml
ENTRYPOINT ["docker-compose"]
CMD []



You can containerize docker-compose just like any other application.