Docker:Docker可视化管理工具

Posted 仅此而已丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker:Docker可视化管理工具相关的知识,希望对你有一定的参考价值。

背景

在技术这一行,学无止境,无数的知识点在大脑里面堆积着。各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本,岂不美哉。可以节省很多脑容量,做更多事情,也更容易去指导新人,传授给别人。因此一个可视化管理工具尤为重要!

DockerUI

DockerUI是一个易用且轻量化的 Docker 管理工具,透过 Web 界面的操作,更方便对于 Docker 指令不熟悉的用户更容易操作 Docker 。

DockerUI拥有易操作化化界面,不须记忆Docker指令,仅需下载镜像即可立刻加入完成部署。基于 Docker 的特性,于 DockerUI 中可以直接更新镜像的版本,使用相同的设置,重新部署并取代原来的容器即可完成升级,使用最新版本的功能。

DockerUI是一个可视化的Docker容器镜像的图形化管理工具,利用DockerUI可以轻松构建,管理和维护Docker环境。 而且完全开源免费,基于容器化的安装方式,方便高效部署。

功能介绍

Docker主机管理

数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理

Docker Swarm集群管理

集群概要信息,节点管理,Service管理,任务管理,密码管理,配置管理

任务编排

Docker任务编排,Docker Swarm任务编排

开源地址

GitHub - gohutool/docker.ui

这个项目是用Go语言开发,可以下载源码,然后安装Go的开发运行环境进行部署。

但是图方便我选择了从Docker拉取镜像。

1、从仓库拉取镜像

docker image pull joinsunsoft/docker.ui

2、启动镜像

docker container run --rm --name docker.ui -v /var/run/docker.sock:/var/run/docker.sock -p 7788:8999 joinsunsoft/docker.ui

访问地址:http://localhost:7788/main.html

初始用户名/密码

ginghan/123456

Docker重学系列之docker可视化工具

Docker重学系列之docker可视化工具


安装Portainer

官方安装说明:https://www.portainer.io/installation/

[root@ubuntu1804 ~]#docker pull  portainer/portainer

[root@ubuntu1804 ~]#docker volume create portainer_data
portainer_data
[root@ubuntu1804 ~]#docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
20db26b67b791648c2ef6aee444a5226a9c897ebcf0160050e722dbf4a4906e3
[root@ubuntu1804 ~]#docker ps 
CONTAINER ID        IMAGE                 COMMAND             CREATED             STATUS              PORTS                                            NAMES
20db26b67b79        portainer/portainer   "/portainer"        5 seconds ago       Up 4 seconds        0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp   portainer


上面的图标错了,是通过8000端口和docker引擎进行通信,而不是8080


具体的web界面使用非常简单,这里就不展开了

以上是关于Docker:Docker可视化管理工具的主要内容,如果未能解决你的问题,请参考以下文章

docke镜像上传到dockerhub仓库和阿里云docker仓库的方法

使用docker方式运行elasticsearch-head

使用docker方式运行elasticsearch-head

Docke连载:第三章:Docker的使用

ubuntu docker 安装

DockerDocker swarm集群管理(部署集群创建服务监控服务负载均衡滚动更新Portainer可视化)