I cannot connect to a container that runs on a swarm. It seems that the following does not work:
docker exec -it <container_ID> bash
Here are some results:
>$ docker service ls
ID NAME REPLICAS IMAGE COMMAND
4rliefwe74o5 login 1/1 login-arm64:1.0
>$ docker service ps login
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR
2jk3s2xs7ce62piunbkiptypz login.1 login-arm64:1.0 odroid64-cluster4 Running Running 5 minutes ago
Then I ran:
$ docker exec -it 2jk3s2xs7ce62piunbkiptypz bash
or
$ docker exec -it login.1 bash
and see the following errors
The answer to the error from the daemon: there is no such container: 2jk3s2xs7ce62piunbkiptypz
The error response from the daemon: there is no such container: login.1
source
share