Created
September 30, 2016 01:29
-
-
Save muradm/7691be338fa49043520c8e9558e183a2 to your computer and use it in GitHub Desktop.
docker services
This file contains 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