首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Docker实践之10-图形化管理

Docker实践之10-图形化管理

作者头像
编程随笔
发布2022-09-16 12:09:32
发布2022-09-16 12:09:32
8150
举报
文章被收录于专栏:后端开发随笔后端开发随笔

lazydocker

https://github.com/jesseduffield/lazydocker

一个基于命令行终端的,支持Docker和Docker Compose的图形化界面,支持鼠标和键盘操作。 版本要求:

  • Docker >= 1.13 (API >= 1.25)
  • Docker-Compose >= 1.23.2 (optional)

该工具可以直接以Docker容器方式运行:

代码语言:javascript
复制
echo "alias lzd='docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v /data/lazydocker/config:/.config/jesseduffield/lazydocker lazyteam/lazydocker'" >> ~/.bashrc

将启动lazydocker的命令行直接以别名的方式添加到环境变量中,直接执行lzd就可以启动lazydocker的容器,按q键就可以退出。 注意修改挂载的主机上lazydocker的配置文件地址,在上述启动命令中的路径是:/data/lazydocker/config

lazydocker操作界面如图:

Portainer

https://github.com/portainer/portainer

Portainer是一个基于Web的Docker的图形化管理工具,支持Swarm集群,兼容Docker-compose。 Portainer对Docker的图形化管理增强了对Docker使用的便利性,但是没有发明新的东西,底层都是调用Docker原生支持的接口实现的。

以Docker方式启动Portainer:

代码语言:javascript
复制
docker pull portainer/portainer-ce
docker run -d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer/data:/data --name=portainer portainer/portainer-ce

启动成功之后,访问http://主机:9000即可访问Docker界面,初次访问需要设置默认管理员账户密码。

显然,Portainer比lazydocker支持的功能更强大,展示的信息也更丰富。

【参考】 https://docs.portainer.io/v/ce-2.9/start/install 安装Portainer https://www.jianshu.com/p/b6cee67c0a8f docker管理工具portainer介绍安装和使用 https://blog.csdn.net/CSDN_duomaomao/article/details/73380395 Docker 图形化管理工具 Portainer 使用概要 https://www.kancloud.cn/websoft9/docker-guide/828253 Portainer快速使用 https://blog.51cto.com/536410/2318111 利用docker 搭建File Browser 文件管理系统 https://www.kubernetes.org.cn/5883.html Portainer一个轻量级的Docker环境管理UI https://blog.csdn.net/youlinhuanyan/article/details/113812493 几款实用的Docker的GUI管理界面

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • lazydocker
  • Portainer
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档