Stopping Docker containers by image name - Ubuntu

后端 未结 16 1416
故里飘歌
故里飘歌 2020-12-12 10:04

On Ubuntu 14.04 (Trusty Tahr) I\'m looking for a way to stop a running container and the only information I have is the image name that was used in the Docker run comma

16条回答
  •  南方客
    南方客 (楼主)
    2020-12-12 10:42

    This code will stop all containers with the image centos:6. I couldn't find an easier solution for that.

    docker ps | grep centos:6 | awk '{print $1}' | xargs docker stop
    

    Or even shorter:

    docker stop $(docker ps -a | grep centos:6 | awk '{print $1}')
    

提交回复
热议问题