DevOps

(도커팁) docker 프로세스 동시 중지하기와 image 삭제 스크립트

IT오이시이 2022. 11. 10. 00:33
728x90

(도커팁) docker 프로세스 동시 중지하기와 image 삭제 스크립트

 
많이떠 있는 도커 프로세스를 동시에 내리는 스크립트 입니다.

docker stop  {컨테이너 이름 or ID}

1) 도커 프로세스 목록을 찾고 
2) 중지하는 스크립트로 a.sh를 파일로 만들어 실행 하면 됩니다.
docker ps | cut -d" " -f1 | grep -v CO | sed -e 's/^/docker  stop /' > a.sh
sh a.sh

docker  stop 4a2efb77ae90
docker  stop 48bde97c566d
docker  stop 07224b499f98
docker  stop 6a7c25715a2e
docker  stop 05c06f8a48af
docker  stop b61e0ee30e59
docker  stop d3e5a315d13a
docker  stop 875e191799a0
docker  stop e0a61da57f67
docker  stop 45a516feddf4
docker  stop 3d7010291cec
docker  stop 9ad74146db48
docker  stop 4cebcee873e4
docker  stop 3b42d13b2fe7

 
좀더 간단한 방법

docker ps | cut -d" " -f1 | xargs docker stop

 
컨테이너  삭제 하기

docker ls
docker rm {컨테이너 이름 or ID}

 

도커 이미지를 삭제 하기


docker images
docker rmi {이미지 이름 or ID}

docker images | cut -c 55-70 | xargs docker image rm --force

 

728x90
반응형