# lazydocker (TUI for both docker and docker-compose)

`lazydocker`는 docker와 docker-compose의 터미널 UI 를 제공하는 도구입니다.

터미널 창에 `lazydocker --help` 를 입력해 간단한 옵션을 확인할 수 있습니다.

![](/files/-MewIDCR24p6310_RXr-)

## 실행중인 컨테이너 모니터링하기

터미널창에 `lazydocker` 를 입력하면 lazydocker가 실행됩니다.

아래 이미지와 같이 좌측에 컨테이너와 이미지, 볼륨 리스트를 보여줍니다.

우측에는 현재 실행중인 컨테이너의 로그가 출력됩니다.

![](/files/-MewILBHuo0D4EfKQxnE)

우측 상단의 `Stats` 를 클릭하면 해당 컨테이너의 상태를 모니터링 할 수 있는 화면이 보여집니다.

CPU와 메모리 실시간 사용량, 트래픽 등의 정보를 제공합니다.

![](/files/-MewIPqoObbAr_QNYPc1)

우측 상단의 `Config`를 클릭하면 해당 컨테이너의 설정 정보를 보여줍니다.

컨테이너의 ID, 이름 이름 등 기본 설정 뿐만 아니라 네트워크 설정, 마운트 설정 등 모든 설정 정보를 확인할 수 있습니다.

![](/files/-MewITghmRNcgf8_lZ7Y)

마지막으로 우측 상단의 `Top`을 클릭하면 도커 내에서 동작하는 프로세스를 확인할 수 있습니다.

![](/files/-MewIYg6faeH13oY1_nw)

## 이미지 설정 정보 확인하기

좌측 이미지 항목 내의 이미지를 클릭하면 해당 이미지의 설정 정보를 확인할 수 있습니다.

이미지의 이름, id, 태그, 사이즈, 레이어 등을 확인할 수 있습니다.

![](/files/-MewIdcWWGe3b36Xm_Fq)

## docker 명령어 사용하기

docker 명령을 실행하고자 하는 컨테이너를 클릭한 상태에서 키보드에서 `b`를 누르면 Bulk Command 창이 보여집니다.

해당 창을 통해 컨테이너 일괄 정지, 삭제, prune 등 명령어를 쉽게 사용할 수 있습니다.

![](/files/-MewIk9V_nhX7OoPw8nc)

접속하고자 하는 컨테이너를 선택한 후, 키보드에서 `c`를 누르면 Custom Command 창이 보여집니다.

해당 창을 통해 컨테이너 접속 명령을 쉽게 사용할 수 있습니다.

![](/files/-MewIoKl5ZlhKrDAVimP)

## docker-compose 명령어 사용하기

docker-compose로 실행되는 컨테이너들은 좌측의 `Services` 항목에 출력됩니다.&#x20;

docker-compose 관련 명령을 실행하고자 하는 컨테이너를 클릭한 상태에서 키보드에서 b를 누르면 Bulk Command 창이 보여집니다.

![](/files/-MewIthBMTpsO_eTHN89)

해당 창을 통해 docker-compose up, stop, pull build 등 명령어를 쉽게 사용할 수 있습니다.

![](/files/-MewIw_eNqXop2cAIi3N)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hamonikr.org/hamonikr-5.0/tips/cli-tools/lazydocker-tui-for-both-docker-and-docker-compose.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
