Skip to content

Split dockerd main command to package under daemon#50010

Merged
vvoland merged 3 commits intomoby:masterfrom
dmcgowan:dockerd-command-daemon
Jun 26, 2025
Merged

Split dockerd main command to package under daemon#50010
vvoland merged 3 commits intomoby:masterfrom
dmcgowan:dockerd-command-daemon

Conversation

@dmcgowan
Copy link
Member

  • Allows use of daemon/internal packages from the dockerd command setup
  • Splits builtins from the command setup similar to containerd, to prepare for using containerd style plugins

Related to #49873

@dmcgowan dmcgowan added this to the 29.0.0 milestone May 15, 2025
@dmcgowan dmcgowan force-pushed the dockerd-command-daemon branch 2 times, most recently from 9007216 to f63c202 Compare May 16, 2025 00:02
@@ -1,5 +1,5 @@
//go:generate go-winres make --arch=386,amd64,arm,arm64 --in=../../cli/winresources/dockerd/winres.json --out=../../cli/winresources/dockerd/resource
//go:generate go-winres make --arch=386,amd64,arm,arm64 --in=../../../cli/winresources/dockerd/winres.json --out=../../../cli/winresources/dockerd/resource
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reminds me we still need to move the remaining bits related to this, but I didn't manage to get that working yet; got confused by the various paths used;

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have much idea exactly how this works, but this change should still work

dmcgowan added 3 commits June 23, 2025 14:45
Signed-off-by: Derek McGowan <derek@mcg.dev>
Signed-off-by: Derek McGowan <derek@mcg.dev>
Allows using daemon/internal packages when creating dockerd

Signed-off-by: Derek McGowan <derek@mcg.dev>
@dmcgowan dmcgowan force-pushed the dockerd-command-daemon branch from 3ed07ca to 33139da Compare June 23, 2025 22:32
@vvoland vvoland added area/daemon Core Engine kind/refactor PR's that refactor, or clean-up code labels Jun 24, 2025
@dmcgowan dmcgowan moved this to In Progress in go modules transition Jun 24, 2025
@dmcgowan
Copy link
Member Author

Can we get this one in to unblock the others for #49873

@vvoland vvoland merged commit ee49437 into moby:master Jun 26, 2025
187 of 188 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in go modules transition Jun 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/daemon Core Engine kind/refactor PR's that refactor, or clean-up code

Projects

Development

Successfully merging this pull request may close these issues.

4 participants