diff options
author | Djordje Lukic <djordje.lukic@docker.com> | 2023-03-30 16:11:02 +0200 |
---|---|---|
committer | Djordje Lukic <djordje.lukic@docker.com> | 2023-03-30 17:48:51 +0200 |
commit | 15b9176d535ecaaa600ba845b703bfd523418bc4 (patch) | |
tree | ea5698345c7932037e443e4b233c57cd2482f356 /daemon/daemon.go | |
parent | d0f6fa036b91a2e0776eae2bd2e2908488530d7d (diff) | |
download | docker-15b9176d535ecaaa600ba845b703bfd523418bc4.tar.gz |
Add the events services to the containerd image service
No events are sent yet, these will come at a later stage.
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
Diffstat (limited to 'daemon/daemon.go')
-rw-r--r-- | daemon/daemon.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/daemon/daemon.go b/daemon/daemon.go index 0736944ead..70f169d224 100644 --- a/daemon/daemon.go +++ b/daemon/daemon.go @@ -1012,7 +1012,14 @@ func NewDaemon(ctx context.Context, config *config.Config, pluginStore *plugin.S if err := configureKernelSecuritySupport(config, driverName); err != nil { return nil, err } - d.imageService = ctrd.NewService(d.containerdCli, d.containers, driverName, d, d.registryService) + d.imageService = ctrd.NewService(ctrd.ImageServiceConfig{ + Client: d.containerdCli, + Containers: d.containers, + Snapshotter: driverName, + HostsProvider: d, + Registry: d.registryService, + EventsService: d.EventsService, + }) } else { layerStore, err := layer.NewStoreFromOptions(layer.StoreOptions{ Root: config.Root, |