Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

work nicely with 'docker service ...' #2396

Closed
rade opened this issue Jun 25, 2016 · 4 comments
Closed

work nicely with 'docker service ...' #2396

rade opened this issue Jun 25, 2016 · 4 comments
Assignees
Labels
Milestone

Comments

@rade
Copy link
Member

rade commented Jun 25, 2016

Does weave work "nicely" with the new Docker 1.12 docker service ... functionality?

In particular...

  • does it work when using the proxy?
  • does it work when using the default 'weave' plugin network?
  • does it work when using custom networks created from 'weave' driver?
  • does it work when the service is using VIPs (a feature of docker services)

The objective of this issue is to:

  • answer the above
  • write a blog post, provided some things do work
  • tweak docs, if necessary, to explain how to make things work
  • file issues, if necessary, to make things work
@rade rade added the chore label Jun 25, 2016
@rade rade added this to the 1.7.0 milestone Jun 25, 2016
@ConnorJC3
Copy link

Going to comment here instead of making a new issue. Is there any progress on this? As far as I can tell weave doesn't work at all with services in swarm mode.

root@localhost:~# docker service create --replicas 1 --name nginx --network weave nginx
Error response from daemon: network weave is not eligible for docker services

Is there any way to use docker services and weave, or is it currently impossible?

@rade
Copy link
Member Author

rade commented Sep 14, 2016

From Docker's documentation on network plugins:

swarm mode currently only supports the built-in overlay driver for networking. Therefore existing networking plugins will not work in swarm mode.

@ConnorJC3
Copy link

@rade Thanks, that's what I suspected. I guess it's time to consider kubernetes.

@bboreham
Copy link
Contributor

Note #2727 made most of this work with a new "v2" plugin; we still have to document it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants