본문 바로가기

PS2

[Linux][TIP] 특정 조건의 프로세스 kill 방법 흔히 프로세스를 죽이기 위해서는 kill 명령어를 사용한다. ~> kill [PID] or ~> kill -9 [PID] 간혹 특정 조건에 해당하는 프로세스를 kill 해야할 때가 있는데 이럴때는 ps와 grap을 활용해서 처리하면 된다. ~> ps -ef | grep XXX | awk '{print $2}' | while read value; do kill $value; done 여러번 필터링 해야하면 grep 조건을 여러개 추가하면 되고... ~> ps -ef | grep XXX | grep YYY | grep ZZZ | awk '{print $2}' | while read value; do kill $value; done 응용해서 필터링된 프로세스들중에 특정 PPID인 프로세스들을 죽이고 싶을 때는.. 2022. 2. 10.
[cloud][docker] 도커 이미지와 컨테이너 삭제하는 방법 도커 컨테이너와 이미지 삭제방법 정리 일년전쯤 만졌던 도커 컨테이너와 이미지를 삭제 하고 싶어 오랜만에 손품 좀 팔아본다. 도커 이미지를 삭제 할려면 먼저 해당 이미지로 생성된 컨터이너를 삭제 해야된다, 그렇지 않고 그냥 삭제하면 에러가 발생한다. 먼저 컨테이너가 실행중이거나 중지되어 있는지 확인을 해야하는데 통상적인 UNIX 명령어나 LINUX 명령어를 알고 있으면 친숙함을 느낄 수 있을 것 같다. 실행중인 컨테이너 확인 : docker ps 전제 컨테이너 확인 : docker ps -a 삭제하는 방법은 컨테이너를 먼저 삭제하고 도커 이미지를 삭제하면 된다. docker rm [컨테이너id] docker rmi [이미지id] 일 두번하기 귀찮으면 -f을 사용하면 한방에 끝 docker rmi -f [이.. 2020. 9. 4.