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

界面效果如下
image
image
image
image
image

常用快捷键
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管理变得简单轻松。
posted @   lavry  阅读(227)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示