-
Notifications
You must be signed in to change notification settings - Fork 18.9k
Open
Labels
kind/featureFunctionality or other elements that the project doesn't currently have. Features are new and shinyFunctionality or other elements that the project doesn't currently have. Features are new and shinystatus/0-triage
Description
Description
With the switch to go modules, only github.com/moby/moby/api and github.com/moby/moby/client are stable packages to support importing in github.com/moby/moby. We should consider how external importers will use daemon packages. Temporarily, those packages may be imported from github.com/docker/docker with the 28 tag or github.com/moby/moby/daemon with the caveats that stability is not guaranteed.
Related packages
-
github.com/moby/moby/daemon/volume/mounts(mentioned in Move volume under daemon #50367) -
github.com/moby/moby/daemon/builder/remotecontext(mentioned in Move builder under daemon #50365)- partially addressed in add local fork of github.com/docker/docker/builder/remotecontext docker/cli#6190
- compose (possibly others) may still need it
-
github.com/moby/moby/daemon/pkg/registry(mentioned in Move remaining image packages to daemon #50446 to split search logic)- addressed in add internal fork of docker/docker/registry docker/cli#6207
- possibly can be moved to
daemon/internal, but two uses inintegration/systemandtestutil/fixtures/plugin
-
github.com/moby/moby/daemon/pkg/progress(mentioned in Move remaining image packages to daemon #50446)- addressed in Move jsonmessage, streamformatter, and progress #50565
- may need follow-ups: api: remaining bits for
jsonstream,jsonmessage,progresscleanup #50575
-
github.com/moby/moby/daemon/pkg/jsonmessage(mentioned in Move remaining image packages to daemon #50446)- addressed in Move jsonmessage, streamformatter, and progress #50565
- may need follow-ups: api: remaining bits for
jsonstream,jsonmessage,progresscleanup #50575
-
github.com/moby/moby/daemon/pkg/streamformatter(mentioned in Move remaining image packages to daemon #50446)- addressed in Move jsonmessage, streamformatter, and progress #50565
- may need follow-ups: api: remaining bits for
jsonstream,jsonmessage,progresscleanup #50575
-
github.com/moby/moby/v2/pkg/homedir(mentioned in Move remaining image packages to daemon #50446) -
github.com/moby/moby/v2//pkg/meminfo(mentioned in Move remaining image packages to daemon #50446) -
github.com/moby/moby/v2/pkg/namesgenerator(mentioned in Move remaining image packages to daemon #50446)- can be addressed in store: remove uses of docker namesgenerator docker/buildx#3354
-
github.com/moby/moby/daemon/pkg/process(mentioned in Move remaining image packages to daemon #50446) -
github.com/moby/moby/daemon/pkg/pidfile(mentioned in Move remaining image packages to daemon #50446) -
github.com/moby/moby/daemon/pkg/stringid(mentioned in Move remaining image packages to daemon #50446)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/featureFunctionality or other elements that the project doesn't currently have. Features are new and shinyFunctionality or other elements that the project doesn't currently have. Features are new and shinystatus/0-triage