UNPKG

@itentialopensource/adapter-docker

Version:

This adapter integrates with system Docker

440 lines 8.51 kB
{ "Id": "string", "Name": "string", "Enabled": true, "Settings": { "Mounts": [ { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "Env": [ "string" ], "Args": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Devices": [ { "Name": "string", "Description": "string", "Settable": [ "string", "string" ], "Path": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Path": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string" ], "Path": "string" } ] }, "Config": { "Description": "string", "Documentation": "string", "Interface": { "Types": [ { "Prefix": "string", "Capability": "string", "Version": "string" }, { "Prefix": "string", "Capability": "string", "Version": "string" }, { "Prefix": "string", "Capability": "string", "Version": "string" }, { "Prefix": "string", "Capability": "string", "Version": "string" } ], "Socket": "string" }, "Entrypoint": [ "string", "string", "string", "string" ], "WorkDir": "string", "User": { "UID": 8, "GID": 2 }, "Network": { "Type": "string" }, "Linux": { "Capabilities": [ "string", "string", "string", "string", "string" ], "AllowAllDevices": true, "Devices": [ { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Path": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Path": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string" ], "Path": "string" } ] }, "PropagatedMount": "string", "Mounts": [ { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string" ], "Source": "string", "Destination": "string", "Type": "string", "Options": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "Env": [ { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string" ], "Value": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string" ], "Value": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string", "string" ], "Value": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string" ], "Value": "string" }, { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string" ], "Value": "string" } ], "Args": { "Name": "string", "Description": "string", "Settable": [ "string", "string", "string", "string", "string", "string" ], "Value": [ "string", "string", "string" ] }, "rootfs": { "type": "string", "diff_ids": [ "string", "string" ] } } }