三款Docker图形化工具优缺点对比

目录
  • 前言
  • 1、shipyard
  • 2、portainer
  • 3、dockerUI
  • 总结

前言

docker 图形页面管理工具常用的有三种,DockerUI,Portainer,Shipyard。DockerUI 是 Portainer 的前身,这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的。今天我们就搭建单机版的三种常用图形页面管理工具。这三种图形化管理工具以Portainer最为受欢迎。

1、shipyard

1、启动docker,下载镜像

# systemctl restart docker
# docker pull alpine
# docker pull microbox/etcd
# docker pull library/rethinkdb
# docker pull shipyard/docker-proxy
# docker pull swarm
# docker pull shipyard/shipyard

2、下载shipyard脚本

# wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy
# chmod +x deploy
# bash deploy
# http://localhost:80805 用户名和密:Username: admin Password: shipyard

3、优点

支持镜像管理、容器管理。支持控制台命令容器资源消耗监控支持集群swarm,可以随意增加节点支持控制用户管理权限,可以设置某个容器对某个用户只读、管理权限。有汉化版

4、缺点

启动容器较多,占用每个节点的一部分资源兼容性性不高,可能是我自身原因,经常打不开首页。

2、portainer

1、下载镜像

docker pull docker.io/portainer/portainer

2、启动

# docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
# http://192.168.11.199:9000

3、优点

支持容器管理、镜像管理轻量级,消耗资源少基于docker api,安全性高,可指定docker api端口,支持TLS证书认证支持权限分配支持集群

4、缺点

功能不够强大容器创建后,无法通过后台增加端口

3、dockerUI

1、下载镜像

docker pull uifd/ui-for-docker

2、启动

# docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
# http://192.168.11.199:9000

3、优点

支持容器管理支持镜像管理基于docker api,自身也是一个容器。稳定性高可动态显示显示容器之间关系图容器管理,增加端口映射,增加系统变量、映射目录等

4、缺点

没有登录验证,因为没有登录体系,目前解决办法是,只开放本地访问,或者通过TLS来对权限进行控制。无法分配某容器给某用户。不支持多主机。不支持集群swarm等功能少不支持控制台命令

总结

到此这篇关于三款Docker图形化工具优缺点对比的文章就介绍到这了,更多相关Docker图形化工具内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 5款超好用的开源 Docker工具强烈推荐

    导读 Docker 社区已经创建了许多开源工具,它们能帮我们处理各种用例.作者在本文中推荐了 5 款认为最有用的 Docker 工具,分别是 Watchtower(自动更新 Docker 容器).docker-gc(容器和镜像的垃圾回收).docker-slim(容器瘦身). rocker:突破 Dockerfile 的限制,以及 ctop(容器的类顶层接口). Docker 社区已经创建了许多开源工具,它们所能帮你处理的用例甚至会超出你的想象. 你可以在网上找到很多酷炫的 Docker 工具,

  • Docker可视化管理工具DockerUI的使用

    1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理. DockerUI展示 首页 展示出了目前容器的运行列表,容器.镜像创建时间及数量. 各容器间网络关联情况 看起来比较炫,但感觉没啥实用性. 镜像 镜像列表,可删除.上传新的镜像. 2.DockerUI安装 采用docker方式安装. (1)镜像下载 [docker@docker ~]$ docker search docker-ui NAME

  • Docker可视化ui管理工具Portainer安装及使用解析

    Portainer是一款优秀的Docker图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台操作.Swarm集群和服务等集中管理和操作.登录用户管理和控制等功能.功能十分全面,安装起来也非常的简单,推荐给大家. 1.下载Portainer镜像 搜索portainer镜像: [root@iZbp13sno1lc2yxlhjc4b3Z /]# docker search portainer NAME DESC

  • docker可视化图形工具portainer详解

    目录 一,Portainer 介绍 二,Portainer 架构概述 三,安装 Portainer 要求 四,在 Linux 上使用 Docker 安装 Portainer 五,在 Linux 上使用 docker 安装 Portainer Agent 一,Portainer 介绍 Portainer 是一个可视化容器镜像的图形管理工具,利用 Portainer 可以轻松构建,管理和维护 Docker 环境.而且完全免费,基于容器化的安装方式,方便高效部署. 二,Portainer 架构概述 P

  • 三款Docker图形化工具优缺点对比

    目录 前言 1.shipyard 2.portainer 3.dockerUI 总结 前言 docker 图形页面管理工具常用的有三种,DockerUI,Portainer,Shipyard.DockerUI 是 Portainer 的前身,这三个工具通过docker api来获取管理的资源信息.平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的.今天我们就搭建单机版的三种常用图形页面管理工具.这三种图形化管理工具

  • mybatis-generator-gui 工具使用(图形化工具)

    目录 一.GIT官网地址: 二.下载代码并编译 三.使用mybatis-generator-gui 一.GIT 官网地址: 传送门 mybatis-generator-gui图形化工具百度网盘下载 链接: https://pan.baidu.com/s/1XMSfOKGWM1zK2tCSUASqQg?pwd=3csq 提取码: 3csq 二.下载代码并编译 # 下载代码 git clone https://github.com/zouzg/mybatis-generator-gui # 进入 m

  • Java zookeeper图形化工具ZooInspector用法详解

    一.在window,使用我们先打开Zookeeper,目录bin下的zkServer.cmd,把Zookeeper运行起来 二.可以使用目录bin下的zkCli.cmd,查询Zookeeper数据的方式,但是不够直观,比较乱 三.ZooInspector的使用 1.下载https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip: 2.运行zookeeper-dev-ZooInspector.jar 1 >解

  • MySQL数据库安装方法与图形化管理工具介绍

    目录 一.Windows安装MySQL 1.下载 2.解压 3.配置 4.环境变量 5.初始化数据库 6.安装MySQL服务 7.启动mysql服务 8.更改密码和密码认证插件 9.测试 10.创建用户和权限: 二.Mysql图形化管理工具 1.Navicat Premium 12(推荐) 2.MySQL Workbench 1.官方下载地址: 2.配置 三.Linux安装MySQL 1.环境和资源地址 2.安装 1. 方式一(在线安装) 2 .方式二(离线安装) 3.操作mysql相关常用sh

  • MySQL图形化管理工具的使用及说明

    目录 MySQL 图形化管理工具的介绍 1.MySQL Workbench 2.Navicat 3.SQLyog 4.DBeaver 5.DataGrip 总结 MySQL 图形化管理工具的介绍 MySQL 图形化管理工具极大地方便了数据库的操作与管理,常用的图形化管理工具有: MysQL Workbench phpMyAdmin Navicat Preminum MySQLDumper SQLyog dbeaver MysQL ODBc Connector DataGrip 1.MySQL W

  • Navicat for MySQL(mysql图形化管理工具)是什么?

    MySQL现已经成为大多数中小企业及个人站长建站的首选数据库,其自带了简单web图形管理phpmyadmin工具,但是管理.操作能力有限,这就使得人们常需要寻找一个更为专业,管理功能更为强大的管理工具,以方便于我们更好的应用和管理MySQL数据库. 这里就给大家介绍一个常用的MySQL数据库管理工具:Navicat for MySQL.首先我们介绍一下: Navicat for MySQL是什么? Navicat for MySQL是一款强大的MySQL数据库管理和开发工具,它为专业开发者提供了

  • Perl图形化包管理工具PPM学习使用笔记

    PPM(Programmer's Package Manager)是ActivePerl自带的一个图形化管理工具,有了这个工具,要升级,更新,移除Perl的Package都非常方便.只需要输入ppm 或者 ppm gui就可以打开图形界面.毕竟用cpanm来安装的话,你也必须知道要安装的模块名,不是很方便,查询起来也麻烦,要上cpan专门的网页去查. 复制代码 代码如下: C:\>ppm 或者 复制代码 代码如下: C:\>ppm gui 横向的菜单说明如下: 可以使用过滤器来筛选: 可以查看

  • MYSQL ZIP免安装版配置步骤及图形化管理工具mysql-workbench

    1. 解压ZIP包和配置 首先,将mysql-5.5.25-winx64.zip 解压缩到D:/mysql-5.5.25 目录下,然后根据网上相关资料,将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在[mysqld]段中添加了: 复制代码 代码如下: #系统基本目录basedir= D:/mysql-5.5.25#用户数据目录datadir= D:/mysql-5.5.25/data#字符集设置character-set-ser

  • 关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍

    介绍:Anemometer 是一个图形化显示MySQL慢日志的工具.结合pt-query-digest,Anemometer可以很轻松的帮你去分析慢查询日志,让你很容易就能找到哪些SQL需要优化 This is the Box Anemometer, the MySQL Slow Query Monitor. This tool is used to analyze slow query logs collected from MySQL instances to identify proble

  • MySQL图形化管理工具Navicat安装步骤

    目录 前言 1.为大家整理了安装包 2.安装Navicat,双击Navicat.exe 3.选择Navicat安装目录: 4.完成安装 前言 MySQL 服务器正确安装以后,可以通过命令行管理工具或者图形化的管理工具来操作 MySQL 数据库. MySQL 图形化管理工具极大地方便了数据库的操作与管理,除了系统自带的命令行管理工具之外,常用的图形化管理工具还有 MySQL Workbench.phpMyAdmin.Navicat.MySQLDumper.SQLyog.MySQL ODBC Con

随机推荐