Jeff King
Jeff King

Reputation: 244

When I try to restart a docker container I get a message that the container already exists

When I run docker restart I get a response like the following:

Error response from daemon: Cannot restart container 97dea473cc0e: container "97dea473cc0e44bb3dfeb773cc6e3b7766fb45cb01e8cba5646bd319974da7ce": already exists

Upvotes: 0

Views: 448

Answers (1)

Jeff King
Jeff King

Reputation: 244

If you run

docker-containerd-ctr --address /run/docker/containerd/docker-containerd.sock --namespace moby c rm <containerd id>

it will allow you to restart the container. So in this case run:

docker-containerd-ctr --address /run/docker/containerd/docker-containerd.sock --namespace moby c rm 97dea473cc0e44bb3dfeb773cc6e3b7766fb45cb01e8cba5646bd319974da7ce
docker restart 97dea473cc0e

Upvotes: 1

Related Questions