欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 数码知识 >
优质

docker图形化管理工具(docker可视化界面管理工具)

数码知识

林越优秀作者

原创内容 来源:小居数码网 时间:2024-08-10 19:26:01 阅读() 收藏:48 分享:74

导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有875个文字,大小约为4KB,预计阅读时间3分钟。

对于初学docker的小白,一款好的可视化工具有助于快速掌握docker基本形态和概念,

docker可视化界面管理工具

ui-for-docker#

UI For Docker是一个使用Docker Remote API的web接口,目的是提供一个简洁纯净的客户端实现,为了连接和管理Docker; 该工具目前已经无人维护,建议使用下面介绍的portainer

docker run -it -d --name docker-web --restart always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker

1.优点# 支持容器管理# 支持镜像管理# 基于docker api,自身也是一个容器。# 稳定性高# 可动态显示显示容器之间关系图# 容器管理,增加端口映射,增加系统变量、映射目录等2.缺点# 没有登录验证,因为没有登录体系,目前解决办法是,只开放本地访问,或者通过TLS来对权限进行控制。# 无法分配某容器给某用户。# 不支持多主机。# 不支持集群swarm等# 功能少# 不支持控制台命令

Portainer#

https:///jesseduffield/lazydocker​LazyDocker是基于终端的一个可视化查询工具,支持键盘操作和鼠标点击。相比Portainer来说可能不那么专业,不过对于开发者来说可能反而更加好用了。因为一般开发者都是使用命令行来运行Docker,偶尔需要图形化查看的时候,就可以使用LazyDocker这个工具。Lazydocker 的具体特性如下:

  • 全视野查看 Docker 或 docker-compose 容器环境的状态
  • 查看容器或服务的日志
  • 查看容器指标的 ascii 图表,这样你会更像个开发者
  • 自定义图表以测量不同指标
  • 附加到容器/服务
  • 重启、删除与重新构建容器/服务
  • 查看给定镜像的祖先图层
  • 修剪占用磁盘空间的容器、镜像或卷
  • 安装LazyDocker也非常简单,运行下面的命令即可。

    docker run --rm -it -v <br />/var/run/docker.sock:/var/run/docker.sock <br />-v ~/.config/lazydocker:/.config/jesseduffield/lazydocker lazyteam/lazydocker

    当然如果发现LazyDocker挺好用,准备经常使用的话,还可以把它做成缩写添加到shell配置文件中,这样就可以将它变成一个简单的命令。例如我用的是zsh,就将下面这样添加到.zshrc文件中。以后就可以直接用lzd来调用LazyDocker了。​

    echo "alias lzd='docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v ~/.config/lazydocker:/.config/jesseduffield/lazydocker lazyteam/lazydocker'" >> ~/.zshrc

    然后就可以在终端中查看Docker容器、镜像和卷的信息了。LazyDocker支持键盘操作和鼠标点击,直接用鼠标点击就可以查看对应信息了​

    Docker Desktop#

    Docker Desktop 是 Docker 官方自带的客户端。https://docs.docker.com/desktop/windows/; 如果是windows用户,想在Windows系统上运行docker容器,可以使用;

    小结#

  • Portainer 比较适合团队使用,因为他有访问控制。
  • Lazydocker 属于简单灵活的小工具,如果你不需要复杂的功能,他们比较合适,而且会让你更有程序员的感觉。
  • Docker Desktop 是 Windows/Mac 安装 Docker 时就有的,管理功能比较简单,在需要简单的集成 Kubernetes 时可以用他。
  • 上面就是小居数码小编今天给大家介绍的关于(docker可视化界面管理工具)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

    94%的朋友还想知道的:

    (205)个朋友认为回复得到帮助。

    部分文章信息来源于以及网友投稿,转载请说明出处。

    本文标题:docker图形化管理工具(docker可视化界面管理工具):http://sjzlt.cn/shuma/154473.html

    猜你喜欢