개발/Docker

[Docker] - 3. Docker Command 정리

Dortmoot 2022. 8. 24. 14:31

Docker command 정리

 

1. Container check

$ docker ps

 

2. Container Start

$ docker start container_id
#all container start
$ docker start $(docker ps -qa)

 

3. Container Stop

$ docker stop container_id
#all container stop
$ docker stop $(docker ps -qa)

 

4. Container Remove

  • -f 옵션을 사용하게 되면 현재 동작중인 Container를 중지시키고 종료시킨다고 하니 status=exited로 처리하여 사용한다.
$ docker rm $(docker ps --filter status=exited -q)
$ docker rm -f $(docker ps -qa) #비 추천

 

5. Container Kill

$ docker kill my_container

 

6. Container 접속

$ docker exec -it container_id /bin/bash

# root 권한으로 실행
$ docker exec -u root -t -i container_id /bin/bash

 

7. container restart

$ docker restart container_id

 

8. Log 확인

  • 특정 문구를 찾기 위해서는 grep 명령어와 함께 사용하면 됩니다.
$ docker logs container_name

#Log에서 특정 문구 찾기
$ docker logs kafka-kafka-1-1 | grep "log.cleaner.backoff.ms"