dockerui

Docker可视化工具Portainer

一世执手 提交于 2020-08-06 23:54:57
1 前言 从没想到 Docker 也有可视化的工具,因为它的命令还是非常清晰简单的。无聊搜了一下,原来已经有很多 Docker 可视化工具了。如 DockerUI 、 Shipyard 、 Rancher 、 Portainer 等。查看对比了一番,最后觉得 Portainer 还不错,功能齐全、界面简洁好看,就装来玩玩。 2 Portainer特点 Portainer 是一个轻量级的 Docker 环境管理UI,主要优点有: 轻量级,镜像只有几十M,相对其它UI工具来说十分轻巧; 使用方便,它也是一个 Docker 应用,直接拉取镜像后启动即可; 持续更新,作为优秀的开源项目, GitHub 还在持续维护和更新; 功能齐全,如以下几点: 完备的权限管理(团队、角色、用户控制); 镜像管理; 容器管理; 主机和集群状态显示; 应用模板快速部署; 事件日志显示; 其它 Docker 相关功能等。 3 探寻一下Portainer 3.1 安装 先拉取最新的镜像: $ docker pull portainer/portainer:latest 为 Portainer 创建一个 volume : $ docker volume create portainer_data 一条命令启动: $ docker run -d -p 9000:9000 --name=portainer -

使用Portainer或者UI for Docker可视化管理树莓派容器

早过忘川 提交于 2020-04-18 05:49:30
使用Portainer或者UI for Docker可视化管理树莓派容器 【编者的话】Stefan Scherer是Docker海盗船长,微软MVP。专注于Docker技术在ARM体系中应用。本文是他在家用物联网Docker化领域的一些使用尝试,值得爱好Docker技术与ARM开发的同学围观。 我在家用树莓派弄了一些家庭网络服务,并且将它们运行在Docker容器内。我不时地想看看或管理其中一个容器。但我太懒了,不想到我的笔记本电脑去用Docker命令行界面。现在有两个很好的Docker UI可以通过Web浏览器访问你的Docker引擎。让我们来试试它们。 Docker for UI,以前叫做DockerUI 我开始使用DockerUI,一个来自Michael Crosby和Kevan Ahlquist的开源项目。你可以在GitHub上找到源代码 https://github.com/kevana/ui-for-docker 。 在 我的首页 设置我使用Docker Compose配置来运行我的服务。 这是我启动UI的配置,然后我可以在树莓派的80端口访问它。 ui: image: hypriot/rpi-dockerui restart: always volumes: - '/var/run/docker.sock:/var/run/docker.sock' expose: -

Docker 图形化页面管理工具使用

拟墨画扇 提交于 2020-04-09 19:47:24
一.Docker图形化工具 docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,Shipyard 。DockerUI 是 Portainer 的前身,这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的。今天我们就搭建单机版的三种常用图形页面管理工具。这三种图形化管理工具以Portainer最为受欢迎。 二.DockerUI 轻量级图形页面管理之DockerUI 1.查看dockerui镜像 [root@localhost ~]# docker search dockerui 2.选择喜欢的dockerui风格镜像,下载 [root@localhost ~]# docker pull abh1nav/dockerui 3.启动dockerui容器,这里需要注意带上privileged参数,提升权限 [root@localhost ~]# docker run -d --privileged --name dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav/dockerui 前往网页查看之前

Docker Engine的Web管理界面

不想你离开。 提交于 2019-11-26 18:42:34
DockerUI可以通过Web浏览器界面进行管理,很方便管理Docker Engine,调用的Docker Engine API。 docker run -d --name uifd -p 9000:9000 —privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker 然后浏览器里输入: http://localhost:9000 源码: https://github.com/kevana/ui-for-docker 也可以使用Shipyard进行Docker Engine的管理。 需要更丰富功能、管理多节点的可以考虑 Rancher 。 来源: oschina 链接: https://my.oschina.net/u/2306127/blog/788041