UNPKG

@itentialopensource/adapter-docker

Version:

This adapter integrates with system Docker

410 lines 8.42 kB
{ "ID": "string", "Version": { "Index": 5 }, "CreatedAt": "string", "UpdatedAt": "string", "Name": "string", "Labels": {}, "Spec": { "ContainerSpec": { "Image": "string", "Command": [ "string", "string" ], "Args": [ "string", "string", "string", "string", "string" ], "Env": [ "string", "string", "string", "string", "string", "string" ], "Dir": "string", "User": "string", "Labels": {}, "TTY": false, "Mounts": [ { "Target": "string", "Source": null, "Type": "bind", "ReadOnly": true, "BindOptions": { "Propagation": "rprivate" }, "VolumeOptions": { "NoCopy": false, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 1, "Mode": 3 } }, { "Target": "string", "Source": null, "Type": "bind", "ReadOnly": true, "BindOptions": { "Propagation": "rshared" }, "VolumeOptions": { "NoCopy": false, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 1, "Mode": 9 } }, { "Target": "string", "Source": null, "Type": "bind", "ReadOnly": false, "BindOptions": { "Propagation": "rshared" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 9, "Mode": 3 } }, { "Target": "string", "Source": null, "Type": "tmpfs", "ReadOnly": false, "BindOptions": { "Propagation": "rprivate" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 3, "Mode": 8 } }, { "Target": "string", "Source": null, "Type": "volume", "ReadOnly": true, "BindOptions": { "Propagation": "shared" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 8, "Mode": 4 } }, { "Target": "string", "Source": null, "Type": "volume", "ReadOnly": true, "BindOptions": { "Propagation": "rslave" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 9, "Mode": 5 } }, { "Target": "string", "Source": null, "Type": "tmpfs", "ReadOnly": false, "BindOptions": { "Propagation": "shared" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 6, "Mode": 1 } }, { "Target": "string", "Source": null, "Type": "tmpfs", "ReadOnly": false, "BindOptions": { "Propagation": "private" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 3, "Mode": 2 } }, { "Target": "string", "Source": null, "Type": "bind", "ReadOnly": true, "BindOptions": { "Propagation": "rshared" }, "VolumeOptions": { "NoCopy": true, "Labels": {}, "DriverConfig": { "Name": "string", "Options": {} } }, "TmpfsOptions": { "SizeBytes": 7, "Mode": 10 } } ], "StopGracePeriod": 6, "DNSConfig": { "Nameservers": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Search": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ], "Options": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } }, "Resources": { "Limits": { "NanoCPUs": 2, "MemoryBytes": 9 }, "Reservation": { "NanoCPUs": 1, "MemoryBytes": 1 } }, "RestartPolicy": { "Condition": "any", "Delay": 8, "MaxAttempts": 9, "Window": 10 }, "Placement": { "Constraints": [ "string", "string", "string", "string", "string", "string", "string" ] }, "ForceUpdate": 8, "Networks": [ { "Target": "string", "Aliases": [ "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string" ] }, { "Target": "string", "Aliases": [ "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "LogDriver": { "Name": "string", "Options": {} } }, "ServiceID": "string", "Slot": 6, "NodeID": "string", "Status": { "Timestamp": "string", "State": "complete", "Message": "string", "Err": "string", "ContainerStatus": { "ContainerID": "string", "PID": 10, "ExitCode": 8 } }, "DesiredState": "assigned" }