도커 검사 명령어

도커 검사 명령어

이미지 기록 보기

history명령어를 사용하면 특정 이미지의 기록을 볼 수 있다.

$ docker history <Image Name>:<Tag>

아래 사진은 ubuntu이미지가 설치된 컨테이너에 nano에디터를 설치한 후
이미지로 변환한 이미지의 기록이다.
Docker History Command


컨테이너 변경사항 보기

diff명령어를 사용하면 컨테이너의 변경사항들을 볼 수 있다.

$ docker diff <Container Name>

파일 또는 디렉토리의 변경사항은 A는 추가, C는 수정, D는 삭제로 구분된다.

아래의 사진은 ubuntu이미지를 설치한 컨테이너에 nano에디터를 설치한 것이다.

Docker Diff Command

nano를 설치한 ubuntu를 이미지화 한뒤 설치한 컨테이너가 아닌
공식 ubuntu 이미지를 설치한 컨테이너에 nano를 설치한 것이다.


컨테이너 로그 보기

log명령어를 사용하면 컨테이너의 표준 출력 결과를 확인할 수 있다.

$ docker logs <Container Name>

Docker Logs Command

이미지와 컨테이너 세부 정보 보기

inspect명령어를 사용하면 이미지나 컨테이너의 세부정보를 확인할 수 있다.

$ docker inspect <Image Name || Container Name>

아래의 사진은 ubuntu이미지의 세부 정보로, JSON형식으로 출력된다.

Docker Inspect Command

일부 세부정보에 대해서는 Dockerfile 에서 설명한다.