自学内容网 自学内容网

【监控体系搭建二】Docke可视化工具Portainer安装

一、portainer 介绍

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

二、portainer 安装

portainer官方安装手册:https://documentation.portainer.io/v2.0/deploy/ceinstalldocker/

下方用到的拉取镜像的操作会用到上一篇文章【监控体系搭建一】Docker安装与使用中Docker镜像源。

1. 搜索portainer镜像

# 查询前10个Portainer镜像
docker search portainer --limit 10

在这里插入图片描述
这一步不是必须做的,可以直接拉取镜像

2. 拉取Portainer镜像

docker pull portainer/portainer

3. 查看镜像

docker images

在这里插入图片描述

4. 创建数据卷

docker volume create portainer_data

4. 运行镜像(启动Portainer容器)

docker run -d -p 9000:9000 --restart=always --name prtainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

启动参数说明:

-it 输出容器命令行的内容 即容器的自身的程序输出在控制台 有点类似前台运行
-d 和it相反 隐藏后台运行
-p 端口映射 9000::9000 外部(宿主机)端口:镜像里面运行的端口 将宿主机9000端口映射到镜像里面的9000端口
–restart 重启方式:always跟随docker自启
–name 启动后的容器名称
-v 挂载容器数据卷
–network 连接到某个网络(例如:–network test_net)
–network-alias 容器的网络名称(例如:–network-alias portainer)

5. 查看启动中的容器

docker ps

出现如下信息,则表示Portainer安装成功
在这里插入图片描述

6. 访问Portainer客户端

访问地址:http://本机IP:9000,首次访问需要设置admin管理员登录密码
在这里插入图片描述
登录后,点击home会展示local信息,一般Portainer默认监控自身服务器。
在这里插入图片描述
剩下的一些查看Docker容器信息、拉镜像、启动容器等操作可直接从Portainer实现,省去了命令操作。

7. 卸载Docker

#删除docker-ce命令
yum remove docker-ce
#删除镜像、容器、配置文件等内容
rm -rf /var/lib/containerd
rm -rf /var/lib/docker


原文地址:https://blog.csdn.net/Schaffer_W/article/details/142523944

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!