前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker Review - 图形化工具 Portainer

Docker Review - 图形化工具 Portainer

作者头像
小小工匠
发布2021-10-08 10:31:24
1.4K0
发布2021-10-08 10:31:24
举报
文章被收录于专栏:小工匠聊架构

在这里插入图片描述
在这里插入图片描述

官网

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镜像

代码语言:javascript
复制
[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容器

代码语言:javascript
复制
[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菜单,我们可以配置自己的镜像仓库,这样在拉取镜像的时候,就可以选择从自己的镜像仓库拉取了。

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/10/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 官网
  • 安装
    • 下载Portainer的Docker镜像
      • 运行Portainer容器
        • 访问
        • 入门使用
        相关产品与服务
        容器服务
        腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档