github.com/moby/docker@v26.1.3+incompatible/daemon/inspect_linux.go (about) 1 package daemon // import "github.com/docker/docker/daemon" 2 3 import ( 4 "github.com/docker/docker/api/types" 5 "github.com/docker/docker/api/types/backend" 6 "github.com/docker/docker/container" 7 ) 8 9 // This sets platform-specific fields 10 func setPlatformSpecificContainerFields(container *container.Container, contJSONBase *types.ContainerJSONBase) *types.ContainerJSONBase { 11 contJSONBase.AppArmorProfile = container.AppArmorProfile 12 contJSONBase.ResolvConfPath = container.ResolvConfPath 13 contJSONBase.HostnamePath = container.HostnamePath 14 contJSONBase.HostsPath = container.HostsPath 15 16 return contJSONBase 17 } 18 19 func inspectExecProcessConfig(e *container.ExecConfig) *backend.ExecProcessConfig { 20 return &backend.ExecProcessConfig{ 21 Tty: e.Tty, 22 Entrypoint: e.Entrypoint, 23 Arguments: e.Args, 24 Privileged: &e.Privileged, 25 User: e.User, 26 } 27 }