Skip to content

Using compose as library #9602

@prskr

Description

@prskr

Hey,

there is currently a discussion in testcontainers/testcontainers-go#425 whether to use the Go API of docker-compose to replace the current process invocation version.

The most important question right now is: is github.com/docker/compose/v2/pkg or github.com/docker/compose/v2/cmd (or both) meant to be used as library and therefore semantically versioned regarding their public API?

We couldn't find any public documentation and were hence wondering if this is a supported scenario or if we'd be 'on our own' and we'd have to expect breaking API changes every now and then.

Is there any plan/information?

Thanks in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions