lazydocker 설치 추가

This commit is contained in:
Jerry Chae committed 2026-05-14 08:32:00 +09:00
1 parent 2e9edf8cf0
commit cb34f8a656
3 files changed
+562 -3

No files matched your search

+58 -3
View File
@@ -9,7 +9,7 @@
- [dua](https://github.com/byron/dua-cli) - 디스크 사용량 분석기
- [lazygit](https://github.com/jesseduffield/lazygit) - Git 터미널 UI
- [Docker](https://www.docker.com/) - 컨테이너 플랫폼 (Linux 자동 설치, Mac/Windows는 안내)
- [ctop](https://github.com/bcicen/ctop) - 컨테이너 모니터링
- [lazydocker](https://github.com/jesseduffield/lazydocker) / [ctop](https://github.com/bcicen/ctop) - 컨테이너 TUI (둘 중 하나 선택)
- [uv](https://docs.astral.sh/uv/) - Python 패키지 관리자
- [pi](https://pi.dev/) - CLI AI 코딩 어시스턴트 + 추천 패키지 일괄 설치
@@ -47,12 +47,24 @@ curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-lazy
curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-docker.sh?ref_type=heads" | bash
```
**ctop / lazydocker** (컨테이너 모니터링 — 둘 중 하나 선택):
> **ctop**은 실시간 컨테이너 메트릭 모니터링에 특화되어 있고,
> **lazydocker**은 직관적인 TUI로 컨테이너 관리(시작/중지/로그/재시작)에 특화되어 있습니다.
> Docker를 처음 사용한다면 lazydocker을 추천합니다.
**ctop:**
```bash
curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-ctop.sh?ref_type=heads" | bash
```
**lazydocker:**
```bash
curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-lazydocker.sh?ref_type=heads" | bash
```
**uv:**
```bash
@@ -100,12 +112,24 @@ powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtoc
**Docker:** [Docker Desktop for Windows](https://www.docker.com/products/docker-desktop/)를 설치하세요. 또는 WSL2에서 리눅스용 `install-docker.sh`를 실행하세요.
**ctop / lazydocker** (컨테이너 모니터링 — 둘 중 하나 선택):
> **ctop**은 실시간 컨테이너 메트릭 모니터링에 특화되어 있고,
> **lazydocker**은 직관적인 TUI로 컨테이너 관리(시작/중지/로그/재시작)에 특화되어 있습니다.
> Docker를 처음 사용한다면 lazydocker을 추천합니다.
**ctop:**
```powershell
powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; $t=\"$env:TEMP\install-ctop.ps1\"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-ctop.ps1' -OutFile $t; & $t"
```
**lazydocker:**
```powershell
powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; $t=\"$env:TEMP\install-lazydocker.ps1\"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-lazydocker.ps1' -OutFile $t; & $t"
```
**uv:**
```powershell
@@ -241,9 +265,16 @@ docker build -t <name> . # 이미지 빌드
>
> `install-docker.sh`는 Linux 전용입니다. 설치 후 현재 사용자를 `docker` 그룹에 추가하며, 재로그인 후 `docker` 명령어를 sudo 없이 사용할 수 있습니다.
### ctop
### ctop / lazydocker
Docker/Podman 컨테이너 모니터링 터미널 UI 도구입니다.
> **ctop**과 **lazydocker**은 모두 컨테이너 모니터링 TUI 도구입니다. 둘 중 하나를 선택하세요.
>
> | | ctop | lazydocker |
> | ---- | ------------------ | -------------------------------------- |
> | 특징 | 실시간 메트릭 중심 | 직관적 관리 TUI |
> | 추천 | 모니터링 위주 | 컨테이너 관리 위주, Docker 초보자 추천 |
**ctop** — Docker/Podman 컨테이너 모니터링 터미널 UI
- **실시간 컨테이너 메트릭** (CPU, 메모리, 네트워크, I/O)
- **컨테이너별 상태** 표시 및 필터링
@@ -266,6 +297,30 @@ ctop
> **macOS Apple Silicon 참고**: ctop은 native arm64 빌드를 제공하지 않습니다. Rosetta 2를 통해 amd64 바이너리로 실행됩니다.
**lazydocker** — 직관적인 Docker/Podman 관리 터미널 UI
- **컨테이너/이미지/볼륨** 목록 및 상태
- **컨테이너 로그** 실시간 보기
- **컨테이너 시작/정지/재시작/삭제**
- **컨테이너 셸 진입** (exec)
- **Docker Compose** 서비스 관리
- **커스텀 명령어** 키 바인딩
```bash
lazydocker
```
| 단축키 | 동작 |
| ------- | ----------------------- |
| `q` | 종료 |
| `↑` `↓` | 리스트 이동 |
| `Enter` | 컨테이너 로그 보기 |
| `s` | 컨테이너 정지 |
| `r` | 컨테이너 재시작 |
| `e` | 컨테이너 셸 진입 (exec) |
| `x` | 컨테이너 제거 |
| `[` `]` | 패널 간 이동 |
### Pi Coding Agent
CLI 기반 AI 코딩 어시스턴트입니다. `install-pi` 스크립트는 Pi 본체와 함께 다음 추천 패키지를 일괄 설치합니다.