文章目录

  • 官网
  • 安装
    • 下载Portainer的Docker镜像
    • 运行Portainer容器
    • 访问
  • 入门使用


官网

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。

Github: https://github.com/portainer/portainer

官网地址:https://www.portainer.io/

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


安装

https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux

下载Portainer的Docker镜像

[root@VM-0-7-centos ~]# docker pull portainer/portainer
Using default tag: latest
latest: Pulling from portainer/portainer
94cfa856b2b1: Pull complete
49d59ee0881a: Pull complete
a2300fd28637: Pull complete
Digest: sha256:fb45b43738646048a0a0cc74fcee2865b69efde857e710126084ee5de9be0f3f
Status: Downloaded newer image for portainer/portainer:latest
docker.io/portainer/portainer:latest
[root@VM-0-7-centos ~]#

运行Portainer容器


[root@VM-0-7-centos ~]# docker run -p 9000:9000 -p 8000:8000 --name portainer \
> --restart=always \
> -v /var/run/docker.sock:/var/run/docker.sock \
> -v /mydata/portainer/data:/data \
> -d portainer/portainer
3eab753d9573cb30fa8c710eaad431eee898e56964f9ea7ebcfb5927cdcdba8e
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND        CREATED         STATUS         PORTS                                                                                  NAMES
3eab753d9573   portainer/portainer   "/portainer"   7 seconds ago   Up 6 seconds   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp   portainer
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]#
[root@VM-0-7-centos ~]#


访问

第一次登录的时候需要创建管理员账号,访问地址:http://ip:9000/

之后我们选择连接到本地的Docker环境,连接完成后我们就可以愉快地使用Portainer进行可视化管理了

点击Connect


入门使用

登录成功后,可以发现有一个本地的Docker环境;

打开Dashboard菜单可以看到Docker环境的概览信息,比如运行了几个容器,有多少个镜像等


打开App Templates菜单可以看到很多创建容器的模板,通过模板设置下即可轻松创建容器


打开Containers菜单,可以看到当前创建的容器,我们可以对容器进行运行、暂停、删除等操作


选择一个容器,点击Logs按钮,可以直接查看容器运行日志,可以和docker logs命令说再见了

点击Inspect按钮,可以查看容器信息,比如看看容器运行的IP地址


点击Stats按钮,可以查看容器的内存、CPU及网络的使用情况,性能分析 嗷嗷叫


点击Console按钮,可以进入到容器中去执行命令,比如我们可以进入到MySQL容器中去执行登录命令;


点击Attach按钮,可以进入到容器中去执行命令


打开Images菜单,我们可以查看所有的本地镜像,对镜像进行管理;


打开Networks菜单,可以查看Docker环境中的网络情况


打开Users菜单,我们可以创建Portainer的用户,并给他们赋予相应的角色;


打开Registries菜单,我们可以配置自己的镜像仓库,这样在拉取镜像的时候,就可以选择从自己的镜像仓库拉取了。

Docker Review - 图形化工具 Portainer相关推荐

  1. Docker图形化工具Portainer

    本文来说下Docker 图形化工具 Portainer 文章目录 概述 概述

  2. 吊炸天的 Docker 图形化工具 Portainer,必须推荐给你

    之前操作Docker的时候,一直使用的是命令行的形式.命令行虽说看起来挺炫酷,但有时候还是挺麻烦的.今天给大家推荐一个Docker图形化工具Portainer,轻量级又好用,希望对大家有所帮助! 简介 ...

  3. citra 图形设置_吊炸天的 Docker 图形化工具 —— Portainer

    一.Docker图形化工具 二.DockerUI 三.船坞 四.搬运工 1.查看portainer平均值 2.选择喜欢的portainer风格整合,下载 3.启动dockerui容器 4,网页管理 一 ...

  4. portainer安装_Docker 图形化工具—Portainer

    点击上方 Java旅途,选择 设为星标 优质文章,每日送达 一.Docker图形化工具 Docker图形页面管理工具常用的,DockerUI,Portainer,Shipyard.DockerUI是P ...

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

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

  6. 通过图形化工具来画shape

    前两天一个哥们分享了十分好用的图形化工具,这样我们就能实时的看到自己用代码写出来的shape是怎么样的了,更牛的是它可以让我们自己去设定值,最后生成代码,这样我们为什么要去自己写shape呢?如果一个 ...

  7. MacOS系统下的图形化工具

    MacOS系统下的图形化工具 MacOS系统下安装了Git后,发现如果Git中有中文文档操作还是比较麻烦(需要输入中文的文件名).图形化对Git的操作还是相对于方便一些.所以准备找一个图形化的工具. ...

  8. 6.MySQL图形化工具的使用

    6.图形化工具的使用 6.1 Mysql Workbench Mysql Workbench是Mysql官方推出的集成图形化工具,替代了之前的图形化管理工具Mysql Administrator和图形 ...

  9. MariaDB一之编译安装MariaDB、MariaDB初始化及MariaDB的图形化工具

    本文主要讲述MariaDB的源码编译,MariaDB的初始化及MariaDB的图形化工具,由于mysql以后可能会闭源,本处使用MariaDB,MariaDB与mysql基本操作一样 关系型数据库基础 ...

最新文章

  1. 综述 | 森林微生物组:多样性,复杂性和动态变化(IF:11.3)
  2. 吴恩达深度学习代码_吴恩达深度学习笔记(58)-深度学习框架Tensorflow
  3. A new node couldn't be inserted because one with the same name exists. (VERR_CFGM_NODE_EXISTS)
  4. 端口复用突破防火墙(图)
  5. hdu4533 威威猫系列故事——晒被子
  6. 事务管理基础:排它锁和共享锁相关知识笔记
  7. windbg 常用命令~*
  8. 16.Linux/Unix 系统编程手册(上) -- 扩展属性
  9. 应用:Xbox 360无线大屏幕控制器“WP 7”
  10. 10 个学习iOS开发的最佳网站(转)
  11. 数列分块入门4-6题解
  12. 计算机常用英语术语词汇表
  13. Ansys 15.0 x64 安装
  14. Jenkins执行shell命令,提示Pseudo-terminal will not be allocated because stdin is not a terminal.
  15. 磁盘满了,却找不到大文件
  16. Google-Hacking 语法笔记
  17. php 自定义排序,thinkphp6.0自定义排序order by field
  18. 【matlab教程】11、动态数组
  19. vscode指定中英文字体设置
  20. Sql中的并(UNION)、交(INTERSECT)、差(minus)、除去(EXCEPT)详解

热门文章

  1. ajax error 400 4,jquery - ajax error 400 bad request - Stack Overflow
  2. c++ auto 关键字
  3. sql array 数组基本用法(三)
  4. tushare 新功能(导入股票和大盘历史数据)
  5. python线性回归实例_sklearn+python:线性回归案例
  6. 概率统计笔记: 卡方分布(介绍)
  7. 文巾解题 21. 合并两个有序链表
  8. Tableau实战系列Tableau基础概念全解析 (二)-万字长文解析数据类型及数据集
  9. R语言实战应用精讲50篇(十六)--如何实现文字云可视化
  10. 运筹学(最优化理论)学习笔记 | 分支定界法