Created
September 30, 2016 01:29
-
-
Save muradm/7691be338fa49043520c8e9558e183a2 to your computer and use it in GitHub Desktop.
docker services
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| muradm@lab1:/srv/docker$ curl -s --unix-socket /var/run/docker.sock http:/services | jq | |
| [ | |
| { | |
| "ID": "0vh2t5cvdfi584iesn9tn3u9l", | |
| "Version": { | |
| "Index": 1368 | |
| }, | |
| "CreatedAt": "2016-09-29T14:17:49.028363091Z", | |
| "UpdatedAt": "2016-09-29T14:28:46.192954998Z", | |
| "Spec": { | |
| "Name": "consul", | |
| "TaskTemplate": { | |
| "ContainerSpec": { | |
| "Image": "consul", | |
| "Args": [ | |
| "agent", | |
| "-server", | |
| "-datacenter=lab-dc", | |
| "-domain=lab", | |
| "-recursor=8.8.8.8", | |
| "-recursor=8.8.4.4", | |
| "-client=0.0.0.0", | |
| "-retry-join", | |
| "tasks.consul", | |
| "-ui", | |
| "-log-level=info" | |
| ], | |
| "Env": [ | |
| "CONSUL_BIND_INTERFACE=eth2", | |
| "CONSUL_LOCAL_CONFIG={\"leave_on_terminate\": true}" | |
| ], | |
| "Mounts": [ | |
| { | |
| "Type": "bind", | |
| "Source": "/var/run/docker.sock", | |
| "Target": "/var/run/docker.sock" | |
| } | |
| ] | |
| }, | |
| "Resources": { | |
| "Limits": {}, | |
| "Reservations": {} | |
| }, | |
| "RestartPolicy": { | |
| "Condition": "any", | |
| "MaxAttempts": 0 | |
| }, | |
| "Placement": {}, | |
| "Networks": [ | |
| { | |
| "Target": "csd1l9w42qncq7g7ucvu15lqk" | |
| } | |
| ], | |
| "LogDriver": { | |
| "Name": "syslog", | |
| "Options": { | |
| "tag": "consul" | |
| } | |
| } | |
| }, | |
| "Mode": { | |
| "Global": {} | |
| }, | |
| "UpdateConfig": { | |
| "Parallelism": 1, | |
| "Delay": 120000000000, | |
| "FailureAction": "pause" | |
| }, | |
| "Networks": [ | |
| { | |
| "Target": "rwb-service" | |
| } | |
| ], | |
| "EndpointSpec": { | |
| "Mode": "vip", | |
| "Ports": [ | |
| { | |
| "Protocol": "udp", | |
| "TargetPort": 8600, | |
| "PublishedPort": 53 | |
| }, | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 8500, | |
| "PublishedPort": 8500 | |
| } | |
| ] | |
| } | |
| }, | |
| "Endpoint": { | |
| "Spec": { | |
| "Mode": "vip", | |
| "Ports": [ | |
| { | |
| "Protocol": "udp", | |
| "TargetPort": 8600, | |
| "PublishedPort": 53 | |
| }, | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 8500, | |
| "PublishedPort": 8500 | |
| } | |
| ] | |
| }, | |
| "Ports": [ | |
| { | |
| "Protocol": "udp", | |
| "TargetPort": 8600, | |
| "PublishedPort": 53 | |
| }, | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 8500, | |
| "PublishedPort": 8500 | |
| } | |
| ], | |
| "VirtualIPs": [ | |
| { | |
| "NetworkID": "b09frps7uswsvwmamv3zctazx", | |
| "Addr": "10.255.0.7/16" | |
| }, | |
| { | |
| "NetworkID": "csd1l9w42qncq7g7ucvu15lqk", | |
| "Addr": "10.100.0.4/16" | |
| } | |
| ] | |
| }, | |
| "UpdateStatus": { | |
| "State": "completed", | |
| "StartedAt": "2016-09-29T14:19:09.656329911Z", | |
| "CompletedAt": "2016-09-29T14:28:46.192936082Z", | |
| "Message": "update completed" | |
| } | |
| }, | |
| { | |
| "ID": "57xwckh85pjieagdg0cekivsf", | |
| "Version": { | |
| "Index": 1429 | |
| }, | |
| "CreatedAt": "2016-09-29T23:49:08.754258997Z", | |
| "UpdatedAt": "2016-09-29T23:49:08.823297141Z", | |
| "Spec": { | |
| "Name": "nginx01", | |
| "TaskTemplate": { | |
| "ContainerSpec": { | |
| "Image": "nginx" | |
| }, | |
| "Resources": { | |
| "Limits": {}, | |
| "Reservations": {} | |
| }, | |
| "RestartPolicy": { | |
| "Condition": "any", | |
| "MaxAttempts": 0 | |
| }, | |
| "Placement": {}, | |
| "Networks": [ | |
| { | |
| "Target": "csd1l9w42qncq7g7ucvu15lqk" | |
| } | |
| ], | |
| "LogDriver": { | |
| "Name": "syslog", | |
| "Options": { | |
| "tag": "nginx01" | |
| } | |
| } | |
| }, | |
| "Mode": { | |
| "Global": {} | |
| }, | |
| "UpdateConfig": { | |
| "Parallelism": 1, | |
| "FailureAction": "pause" | |
| }, | |
| "Networks": [ | |
| { | |
| "Target": "rwb-service" | |
| } | |
| ], | |
| "EndpointSpec": { | |
| "Mode": "vip", | |
| "Ports": [ | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 80, | |
| "PublishedPort": 8585 | |
| } | |
| ] | |
| } | |
| }, | |
| "Endpoint": { | |
| "Spec": { | |
| "Mode": "vip", | |
| "Ports": [ | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 80, | |
| "PublishedPort": 8585 | |
| } | |
| ] | |
| }, | |
| "Ports": [ | |
| { | |
| "Protocol": "tcp", | |
| "TargetPort": 80, | |
| "PublishedPort": 8585 | |
| } | |
| ], | |
| "VirtualIPs": [ | |
| { | |
| "NetworkID": "b09frps7uswsvwmamv3zctazx", | |
| "Addr": "10.255.0.9/16" | |
| }, | |
| { | |
| "NetworkID": "csd1l9w42qncq7g7ucvu15lqk", | |
| "Addr": "10.100.0.9/16" | |
| } | |
| ] | |
| }, | |
| "UpdateStatus": { | |
| "StartedAt": "0001-01-01T00:00:00Z", | |
| "CompletedAt": "0001-01-01T00:00:00Z" | |
| } | |
| }, | |
| { | |
| "ID": "8gv4yzm784izfq0bgvfknfrog", | |
| "Version": { | |
| "Index": 1469 | |
| }, | |
| "CreatedAt": "2016-09-30T01:25:54.032916109Z", | |
| "UpdatedAt": "2016-09-30T01:25:54.032916109Z", | |
| "Spec": { | |
| "Name": "nginx03", | |
| "TaskTemplate": { | |
| "ContainerSpec": { | |
| "Image": "nginx" | |
| }, | |
| "Resources": { | |
| "Limits": {}, | |
| "Reservations": {} | |
| }, | |
| "RestartPolicy": { | |
| "Condition": "any", | |
| "MaxAttempts": 0 | |
| }, | |
| "Placement": {}, | |
| "Networks": [ | |
| { | |
| "Target": "csd1l9w42qncq7g7ucvu15lqk" | |
| } | |
| ], | |
| "LogDriver": { | |
| "Name": "syslog", | |
| "Options": { | |
| "tag": "nginx03" | |
| } | |
| } | |
| }, | |
| "Mode": { | |
| "Global": {} | |
| }, | |
| "UpdateConfig": { | |
| "Parallelism": 1, | |
| "FailureAction": "pause" | |
| }, | |
| "Networks": [ | |
| { | |
| "Target": "rwb-service" | |
| } | |
| ], | |
| "EndpointSpec": { | |
| "Mode": "dnsrr" | |
| } | |
| }, | |
| "Endpoint": { | |
| "Spec": {} | |
| }, | |
| "UpdateStatus": { | |
| "StartedAt": "0001-01-01T00:00:00Z", | |
| "CompletedAt": "0001-01-01T00:00:00Z" | |
| } | |
| }, | |
| { | |
| "ID": "bmrxzdkwfmlj6420g0nhmmn44", | |
| "Version": { | |
| "Index": 1456 | |
| }, | |
| "CreatedAt": "2016-09-30T00:50:10.28358264Z", | |
| "UpdatedAt": "2016-09-30T00:50:10.319513441Z", | |
| "Spec": { | |
| "Name": "nginx02", | |
| "TaskTemplate": { | |
| "ContainerSpec": { | |
| "Image": "nginx" | |
| }, | |
| "Resources": { | |
| "Limits": {}, | |
| "Reservations": {} | |
| }, | |
| "RestartPolicy": { | |
| "Condition": "any", | |
| "MaxAttempts": 0 | |
| }, | |
| "Placement": {}, | |
| "Networks": [ | |
| { | |
| "Target": "csd1l9w42qncq7g7ucvu15lqk" | |
| } | |
| ], | |
| "LogDriver": { | |
| "Name": "syslog", | |
| "Options": { | |
| "tag": "nginx02" | |
| } | |
| } | |
| }, | |
| "Mode": { | |
| "Global": {} | |
| }, | |
| "UpdateConfig": { | |
| "Parallelism": 1, | |
| "FailureAction": "pause" | |
| }, | |
| "Networks": [ | |
| { | |
| "Target": "rwb-service" | |
| } | |
| ], | |
| "EndpointSpec": { | |
| "Mode": "vip" | |
| } | |
| }, | |
| "Endpoint": { | |
| "Spec": { | |
| "Mode": "vip" | |
| }, | |
| "VirtualIPs": [ | |
| { | |
| "NetworkID": "csd1l9w42qncq7g7ucvu15lqk", | |
| "Addr": "10.100.0.15/16" | |
| } | |
| ] | |
| }, | |
| "UpdateStatus": { | |
| "StartedAt": "0001-01-01T00:00:00Z", | |
| "CompletedAt": "0001-01-01T00:00:00Z" | |
| } | |
| }, | |
| { | |
| "ID": "c7hm34ubt1lhl1r2lop80129b", | |
| "Version": { | |
| "Index": 1446 | |
| }, | |
| "CreatedAt": "2016-09-30T00:45:56.739539637Z", | |
| "UpdatedAt": "2016-09-30T00:45:56.784405389Z", | |
| "Spec": { | |
| "Name": "ping03", | |
| "TaskTemplate": { | |
| "ContainerSpec": { | |
| "Image": "encom/net-tools", | |
| "Args": [ | |
| "ping", | |
| "ping03" | |
| ] | |
| }, | |
| "Resources": { | |
| "Limits": {}, | |
| "Reservations": {} | |
| }, | |
| "RestartPolicy": { | |
| "Condition": "any", | |
| "MaxAttempts": 0 | |
| }, | |
| "Placement": {}, | |
| "Networks": [ | |
| { | |
| "Target": "csd1l9w42qncq7g7ucvu15lqk" | |
| } | |
| ], | |
| "LogDriver": { | |
| "Name": "syslog", | |
| "Options": { | |
| "tag": "ping03" | |
| } | |
| } | |
| }, | |
| "Mode": { | |
| "Global": {} | |
| }, | |
| "UpdateConfig": { | |
| "Parallelism": 1, | |
| "FailureAction": "pause" | |
| }, | |
| "Networks": [ | |
| { | |
| "Target": "rwb-service" | |
| } | |
| ], | |
| "EndpointSpec": { | |
| "Mode": "vip" | |
| } | |
| }, | |
| "Endpoint": { | |
| "Spec": { | |
| "Mode": "vip" | |
| }, | |
| "VirtualIPs": [ | |
| { | |
| "NetworkID": "csd1l9w42qncq7g7ucvu15lqk", | |
| "Addr": "10.100.0.6/16" | |
| } | |
| ] | |
| }, | |
| "UpdateStatus": { | |
| "StartedAt": "0001-01-01T00:00:00Z", | |
| "CompletedAt": "0001-01-01T00:00:00Z" | |
| } | |
| } | |
| ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment