• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

docker명령어 차이점

21.01.04 18:23 작성 조회수 183

1

강의와 관련있는 질문을 남겨주세요.
• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)
• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)
서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등)

질문 전달에도 요령이 필요합니다.
• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.
• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.
• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. 
• 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요!

구체적인 질문일수록 명확한 답을 받을 수 있어요.
• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.
• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.
• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다.

기본적인 예의를 지켜주세요.
• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. 
• 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. 
반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 

안녕하세요 강사님. 코드 질문드립니다(구글링해도 이해가안가서 문의남깁니다)

docker ps랑 docker stats의 차이가 궁금합니다.

docker ps는 구동중인 컨테이너 보여주는거고(-a옵션 시 죽은 컨테이너 보여줌)

docker stats는 실시간 running중인 컨테이너 현황을 보여주는걸로 알고 있습니다(-a옵션 시 러닝안되고있는것도 보여줌)

이때, docker stats는 단순히 해당 컨테이너의 사용정도를 추가로 보여주는 기능인가요?

분명 어떤점에서 차이가 있는거같은데 구글링해도 자세하게 나온 내용이없어서 문의드립니다.

어렵게 설명해주셔도 정확하게만 알려주신다면 정말정말 감사하겠습니다 ^^!

 

답변 3

·

답변을 작성해보세요.

1

항상빠른답변감사합니다 강사님. 덕분에 도커에 대해 깊게 공부해보고 있습니다. 새해복많이받으세요~! 

1

안녕하세요!

docker ps와 stats의 차이점은 다음과 같습니다.

- docker ps: 컨테이너 목록을 보여줍니다. 항목은 컨테이너 ID, 이미지, 커맨드, 생성시간, 현재상태, 포트, 이름등입니다.

- docker stats: 컨테이너의 실시간 자원(CPU, Memory, I/O)을 보여줍니다. 항목은 컨테이너 ID, CPU 사용량, Memory 사용량, Network I/O, Block I/O 등입니다.

ps는 주로 현재 컨테이너가 동작중인지를 체크하는 용도로 사용하고 stats은 실제 리소스 사용량이 궁금할 때 확인합니다.

또 궁금한점 있으면 문의주세요. 감사합니다!

0

새해 복 많이 받으세요! 올해도 화이팅입니다 😆