docker可视化管理工具lazydocker使用
工具介绍
Lazydocker是一个基于Go语言开发的命令行界面Docker管理工具。它通过一个简洁的终端界面,可以实时查看Docker容器、镜像、网络等信息。它提供了交互式的操作方式,可以直接用鼠标操作也可以键盘操作,几乎所有操作都可以通过方向键和快捷键完成,省去了很多需要用命令操作的步骤。
Lazydocker支持在一个终端界面中对Docker进行多项操作:启动、停止容器,查看日志、容器详情,管理镜像和网络等。它给了开发者一个简洁高效的方式来管理 Docker 容器,无论是开发、调试还是运维,都能大大提高效率。
lazydocker安装方式有多种
1、直接执行一下命令就可完成启动。
docker run -it --name lazydocker -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/work/LazyDocker/.config/lazydocker:/.config/jesseduffield/lazydocker lazyteam/lazydocker
2、直接执行一下命令就可完成启动。
curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash
3、使用二进制包,直接解压执行即可,以下wei二进制包下载地址
https://github.com/jesseduffield/lazydocker/releases
4、使用docker-compose拉取
点击查看代码
version: '3'
services:
lazydocker:
build:
context: https://github.com/jesseduffield/lazydocker.git
args:
BASE_IMAGE_BUILDER: golang
GOARCH: amd64
GOARM:
image: lazyteam/lazydocker
container_name: lazydocker
stdin_open: true
tty: true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./config:/.config/jesseduffield/lazydocker
界面效果如下
常用快捷键
ESC/q 退出lazydocker
b 查看批量命令
x 打开菜单
pageUP/pageDown 上下翻页
a 附加容器
c 运行预定的命令
d 删除
e 隐藏活显示未启动的容器
E 进入容器,等同于exec -it
m 查看容器日志
r 重启容器
s 停止容器
w 在浏览器中打开(不知为什么,执行就自动退出了)
【/】 切换页面,类似windows的tab效果
当退出lazydocker后执行以下命令回到交互界面
docker start -i lazydocker
Lazydocker是一个功能强大且易于上手的Docker管理工具。它通过简洁的界面和直观的操作方式,让Docker管理变得简单轻松。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具