dozzle
자주는 아니지만 가끔 컨테이너 로그를 확인해야 할 때 터미널 상에서 보는게 불편했다면 dozzle 서비스를 사용하여 컨테이너 로그를 가독성 좋게 볼 수가 있다.
컨테이너 로그를 이렇게까지 예쁘게 해서 볼 필요는 없지만 한 번쯤은 구축해 볼 만하다. 애초에 컨테이너 로그를 그렇게 자주 보는 편은 아니니까 말이다.
dozzle 구축
docker-compose.yaml 파일을 작성할 경로를 생성하도록 하자.
$ mkdir /docker/dozzle
$ cd /docker/dozzle
$ vim docker-compose.yaml
docker-compose.yaml
version: "3"
services:
dozzle:
image: amir20/dozzle:latest
restart: always
container_name: dozzle
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
ports:
- "8080:8080"
접속
컨테이너가 정상적으로 생성되었다면 http://<IP주소>:8080
으로 접근해보도록 하자.
따로 로그인 화면없이 간단하게 컨테이너들 목록과 대략적인 컨테이너 상태를 볼 수가 있다.
현재 나는 dozzle 컨테이너 하나만 띄워져 있는 상태라 특별히 볼 게 없기는 하다.
하지만 여러 개의 컨테이너가 동작 중인 서버라면 어쩌면 요긴하게 쓰일 지도 모르겠다.