lazydocker
Docker 終端 UI 工具,簡化容器管理
安裝
# macOS
brew install lazydocker
# 使用腳本安裝
curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
# Go 安裝
go install github.com/jesseduffield/lazydocker@latest啟動
lazydocker介面說明
lazydocker 分為多個面板:
- Containers : 容器列表
- Images : 映像列表
- Volumes : 磁碟區列表
- Networks : 網路列表
- Services : Docker Compose 服務 (如適用)
常用快捷鍵
全域
| 按鍵 | 功能 |
|---|---|
? | 顯示快捷鍵說明 |
q | 退出 |
[ / ] | 切換面板 |
/ | 過濾 |
x | 開啟選單 |
容器操作
| 按鍵 | 功能 |
|---|---|
Enter | 查看日誌 |
d | 刪除容器 |
s | 停止容器 |
r | 重啟容器 |
a | 附加到容器 |
E | 進入容器 shell |
c | 執行自訂命令 |
b | 查看批量操作選單 |
映像操作
| 按鍵 | 功能 |
|---|---|
d | 刪除映像 |
D | 強制刪除映像 |
日誌查看
在容器面板按 Enter 進入日誌查看模式:
| 按鍵 | 功能 |
|---|---|
f | 跟隨日誌 |
/ | 搜尋 |
w | 換行 |
Esc | 返回 |
配置
配置檔位置:~/.config/lazydocker/config.yml
logs:
timestamps: true
since: '60m'
gui:
scrollHeight: 2
theme:
activeBorderColor:
- green
- boldDocker Compose 整合
當在包含 docker-compose.yml 的目錄中啟動時,會自動顯示 Services 面板,可以:
- 查看服務狀態
- 一鍵重啟服務
- 查看服務日誌