1.Portainer简介
Portainer到底是什么呢?Portainer是docker的图形化管理工具,它提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
2.Linux下载Portainer
下载镜像,命令:docker pull portainer/portainer
拉取portainer镜像

速度慢的可以使用国内的镜像下载
Docker中国区官方镜像
https://registry.docker-cn.com

网易
http://hub-mirror.c.163.com

ustc
https://docker.mirrors.ustc.edu.cn

中国科技大学
https://docker.mirrors.ustc.edu.cn

阿里云容器 服务
https://cr.console.aliyun.com/
首页点击“创建我的容器镜像” 得到一个专属的镜像加速地址,类似于“https://1234abcd.mirror.aliyuncs.com”
创建或修改 /etc/docker/daemon.json 文件

 {
    "registry-mirrors": ["https://registry.docker-cn.com"]
 }

先重启daemon

systemctl daemon-reload  

再重启docker服务

systemctl restart docker.service

3.安装Portainer
若仅有一个docker宿主机,则可使用单机版来运行Portainer,管理该机器上的docker镜像、容器等数据。

docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer-demo docker.io/portainer/portainer

该命令使用宿主机的9000端口来关联容器中的9000端口,并给容器起名为portainer-demo,容器的名称可以自定义,这里我就默认起名为portainer-demo。执行完命令后,使用服务器的ip:9000可以访问Portainer。
例如:我服务器ip是:10.100.20.188,访问Portainer:10.100.20.188:9000/#/

如果需要汉化界面的可以下载汉化包
下载汉化包
https://pan.baidu.com/s/1DV3rA4E0EFLdiPZ4oaUATg
提取码: r4s9
并将解压后的public文件夹上传到centos系统的根目录下
在这里插入图片描述
删除之前启动的英文版的容器,重新启动中文版的
在这里插入图片描述
参数说明:
-d:容器在后台运行;
-p 9000:9000 :宿主机9000端口映射容器中的9000端口
–restart 标志会检查容器的退出代码,并据此来决定是否要重启容器,默认是不会重启。
–restart=always:自动重启该容器
-v /var/run/docker.sock:/var/run/docker.sock :把宿主机的Docker守护进程(Docker daemon)默认监听的Unix域套接字挂载到容器中
-v portainer_data:/data 把宿主机portainer_data数据卷挂载到容器/data目录-v /public:/public:把宿主机汉化包挂载到容器内
–name portainer-demo : 给容器起名为portainer-demo

4.登录Portainer
在这里插入图片描述
进来后,默认会到一个Remote页面。这里,我们需要注意的是,单机版直接选择Local即可,选中后点击Connect即可连接到本地docker。
注意:该页面上有提示需要挂载本地 /var/run/docker.socker与容器内的 /var/run/docker.socker连接。因此,在启动时必须指定该挂载文件。
在这里插入图片描述
点击Connect进入主页:
在这里插入图片描述
点击local进入Dashboard:包含容器、镜像、卷、网络总体概况,如下图。
在这里插入图片描述
Dashboard:包含容器、镜像、卷、网络总体概况,如下图。
在这里插入图片描述
汉化后的中文界面
在这里插入图片描述

容器Container:包含容器的启、停,新增,监控,日志查看,容器控制台等功能

在这里插入图片描述
镜像Image:包含镜像详细查看、删除、导入、导出等功能。
在这里插入图片描述
节点管理Endpoints :

在这里插入图片描述
参考博客:docker图形工具Portainer入门实战

Logo

鸿蒙生态一站式服务平台。

更多推荐