linuxkit: Docker routing mesh not working on GCP
When running a two nodes configuration on GCP, with Moby based on Kernel 4.9, the routing mesh doesn’t work correctly.
Expected
- Create two nodes on GCP. One is the
managerthe other theworker. - Create a network with
docker network create --driver overlay test - Create a service with
docker service create --name sw -p 5000:5000 --network test mrjana/simpleweb simpleweb - Scale the service on both nodes with
docker service scale sw=2
From the manager, curl manager:5000 should work and should get an answer in alternate from the task running locally and the task running on the worker.
From the manager, curl worker:5000 should work and should get an answer in alternate from the task running locally and the task running on the worker.
Actual
From the manager, curl worker:5000 we have an alternate of responses from the remote task and timeout error when trying to talk to the local task
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 23 (21 by maintainers)
Patch got merged into davidm’s
nettree and marked queued up for -stable.