1.介绍

docker 图形化管理提供了很多工具,有Portainer、Docker UI、Shipyard等等,本文主要介绍Portainer。

Portainer是一个开源、轻量级Docker管理用户界面,基于Docker API,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

2.创建容器

2.1下载官方镜像

2.2单机运行

如果仅有一个docker宿主机,则可使用单机版运行,Portainer单机版运行十分简单,只需要一条语句即可启动容器,来管理该机器上的docker镜像、容器等数据。

创建数据卷:

/Users/zj/Documents/data

运行容器:

[root@ganbing ~]# docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/Users/zj/Documents/data portainer/portainer参数说明:

-d:容器在后台运行;
-p 9000:9000 :宿主机9000端口映射容器中的9000端口
-v /var/run/docker.sock:/var/run/docker.sock :把宿主机的Docker守护进程(Docker daemon)默认监听的Unix域套接字挂载到容器中;
-v portainer_data:/data :把宿主机portainer_data数据卷挂载到容器/data目录;

查看容器进程:

访问服务:

  • 访问方式:http://IP:9000 ,首次登录需要注册用户,给用户admin设置密码,如下图:

单机版本选择“Local",点击Connect即可连接到本地docker,如下图:

  • 注意:从上图可以看出,有提示需要挂载本地 /var/run/docker.socker与容器内的/var/run/docker.socker连接。因此,在启动时必须指定该挂载文件。
  • 进入后可以对容器、镜像、网络、数据卷等进行管理,如下图:

2.3集群运行

更多的情况下,我们会有一个docker集群,可能有几台机器,也可能有几十台机器,因此,进行集群管理就十分重要了,Portainer也支持集群管理,Portainer可以和Swarm一起来进行集群管理操作。首先要搭建了一个Swarm,本文不着重介绍swarm集群的安装。

portainer集群启动:

  • 启动集群参考官方文档:https://portainer.io/install.html
  • 启动Portainer之后,首页还是给admin用户设置密码(这里和单机启动一样)。

进入后,如下图所示会发现多了关于swarm的选项,其它配置和单机运行的portainer一样,都很简单

  • Portainer的基本操作就这么多,具体的操作步骤还需要大家自己去学习理解。

3.参考链接

官方网站:https://portainer.io/
官方文档:https://portainer.readthedocs.io/
演示网址:http://demo.portainer.io 账号admin 密码 tryportainer
转载网址:http://blog.51cto.com/ganbing/2083051

转:http://www.secflag.com/archives/413.html

转载于:https://www.cnblogs.com/williamjie/p/11315458.html

docker:轻量级图形页面管理工具Portainer相关推荐

  1. Docker轻量级图形页面管理之DockerUI

    Docker轻量级图形页面管理之DockerUI 1.查看dockerui镜像 docker search dockerui [root@centos8 ~]# docker search docke ...

  2. DOCKER图形页面管理工具--3种。

    基本上是3个工具,DOCKER UI,shipyard,portainer.对比后,shipyard最强大,其次是portainer,最后是docker ui. docker针对于系统工程师或者开发人 ...

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

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:https://my.oschina.net/u/2 ...

  4. Docker 图形界面管理工具 -- Portainer

    Portainer(基于 Go)是一个轻量级的管理界面,可让您轻松管理Docker主机或Swarm集群. Portainer的使用意图是简单部署.它包含可以在任何 Docker 引擎上运行的单个容器( ...

  5. Docker轻量级管理工具Portainer

    Docker轻量级管理工具Portainer Portainer简介 Portainer是一款轻量级的Docker容器管理工具,具有WebUI界面,可以在WebUI上启动.停止.删除.配置容器,搜索需 ...

  6. ubuntu安装portainer_Docker【二】:Docker管理工具Portainer

    本文目录:1.前言 2.Portainer介绍与安装 3.Portainer使用 4.配置拼音搜索 5.总结 1.前言: 系统环境: ubuntu16.04 docker版本:1.12.6 关于doc ...

  7. 【Docker】Docker可视化管理工具Portainer

    文章目录 前言 1.概述 2.Portainer安装部署 3.基本功能页面 总结 前言 Docker可视化管理工具Portainer,好用! ●

  8. Docker 安装可视化管理工具Portainer

    简介 Portainer是Docker 的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台操作.Swarm ...

  9. Docker可视化管理工具Portainer

    1.portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控 ...

最新文章

  1. python中for语句可以有else部分_Python中的for...else语句可以不写else吗?
  2. 未来编程语言的发展方向(1)
  3. linux fg 参数,Linux的bg和fg命令简单介绍
  4. (仿头条APP项目)4.父类BaseFragment创建,用retrofit和gson获取并解析服务器端数据
  5. VTK:相互作用之UserEvent
  6. 不要为框架作过多的假设
  7. exchange java对象,【原】Java并发程序的一个应用Exchanger的实例
  8. 英国科研学术网络Janet遭遇DDoS攻击
  9. zmq源码阅读 --- api介绍 -- zmq_ctx_new + zmq_socket + zmq_bind + zmq_close + zmq_ctx_destroy
  10. SSO单点登录基本概念实现思路以及小的实例详解
  11. ES07--性能调优03(全面考量)
  12. VMware+Ubuntu 20.04 画面卡住 verifying the installation configuration
  13. 前端vue3 tsx风格开发
  14. 2008-2020年800+商业银行财务面板数据
  15. 苹果敢对“赞赏”分成30%真的是靠垄断吗?
  16. 34. 在排序数组中查找元素的第一个和最后一个位置——二分法的魔鬼细节 小记
  17. 前端大屏数据可视化示例
  18. 【HTML】HTML作业----实现Windows计算器
  19. 如何高效掌控K8s资源变化?K8s Informer实现机制浅析
  20. 益聚星荣:回忆杀来袭,QQ秀上演乌龙下架 网友们落下了“时代的眼泪”

热门文章

  1. matlab有趣表白程序_小人表白MATLAB代码
  2. jenkins 用户授权
  3. 关于 iOS 证书,你必须了解的知识
  4. SNMP简单网络管理协议
  5. 《神经网络和深度学习》系列文章五:用简单的网络结构解决手写数字识别
  6. java pc 蓝牙_Nokia PC 套件与蓝牙适配器连接教程(转)--个人推荐
  7. (01)VHDL介绍
  8. python分片上传_python 分片上传大格式
  9. 基于python的自动化测试工具_基于Python语言的自动化测试
  10. openssl paho.mqtt交叉编译