docker

Cannot remove Docker container with status "Created"


While trying to build docker image to my application, somehow I accidentally create 2 containers with status Created.

$ docker ps -a

CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                      NAMES
597a3d226a08        2eba970a4fc8          "entrypoint.sh"          43 hours ago        Created                                        pedantic_almeida
bae7a9324bc8        b0898d035451          "entrypoint.sh"          43 hours ago        Created                                        zen_franklin

The problem is I cannot do anything with these containers. docker rm/restart/inspect <container-id> all hangs up indefinitely with no message printed. However, starting new container from these 2 images work fine.

So my question is how to remove these 2 containers? Please tell me if you need any additional information.


Docker version: 18.03.0-ce.


Solution

  • You can use the below command to remove the two containers hung in "created" state:

    docker container prune --force

    This will remove all stopped containers, so be careful!