Docker可视化管理工具Portainer多机器安装使用

这篇具有很好参考价值的文章主要介绍了Docker可视化管理工具Portainer多机器安装使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、首先得安装docker

Docker安装并指定主目录:https://blog.csdn.net/wdy_2099/article/details/77367107

二、使用docker方式安装portainer

安装命令如下:

docker run -it -d \
 -p 8999:9000 \
 --name portainer \
 --restart always \
 -v /var/run/docker.sock:/var/run/docker.sock \
 -v /data/portainer_data:/data \
 portainer/portainer

三、portainer 使用

启动成功后,输入http://你的ip:8999/访问portainer
刚进入需要设置admin的密码,设置好密码后进入主页面:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
然后添加环境:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
然后,选择Socket,输入一个名称(名称最好和机器/业务关联),点击Connect即可。
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
添加好后,可以在列表中看到添加好的环境:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
然后,点击左侧的Home菜单即可看到环境的详细信息:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
点击这个环境,即为选中该环境,可以查看环境里的镜像、容器等信息
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
可以对容器进行搜索、和一系列的操作:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
可以点击进入容器详情:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化

可以查看容器的日志:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
在详情的Stats中可以查看硬件资源占用情况:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化

四、添加其他docker服务器

在第三步中,是添加本机(安装portainer 的机器)docker。
接下来是安装其他docker服务器,以下简称B:
1、修改B的docker启动配置文件:

注意: 添加 -H tcp://0.0.0.0:2375会导致被攻击风险,建议只对信任的服务器开放2375端口,或用docker给的解决方案处理(Protect the Docker daemon socket:https://docs.docker.com/engine/security/protect-access)

cd  /usr/lib/systemd/system
vim docker.service 

修改如下位置,添加 -H tcp://0.0.0.0:2375
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
修改后,重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker.service

重启docker后,测试访问:

[root@nb003 system]# docker -H localhost:2375 ps
CONTAINER ID   IMAGE                                      COMMAND                  CREATED         STATUS                  PORTS                                                                                                                                            NAMES
01bd3a9ad02a   1ac3f0da2a49                               "/bin/sh -c 'java -X…"   1 second ago    Up Less than a second                                                                                                                                                    k8s_cvec-service-test01_cvec-service-test01-769d6f6888-tjds6_k8snb_293f957e-08cd-4410-bf75-6366b8f3d420_1
07a374c6db2e   f565ec6c8bb1                               "/bin/sh -c 'java -X…"   2 seconds ago   Up Less than a second                                                                                                                                                    k8s_cvec-service-test02_cvec-service-test02-6db56fd5f8-lsdq8_k8snb_4e1601b3-666f-4fd8-9aef-7ca906cc7960_1
fb4958cf3b3f   f6cf95db53f0                               "/bin/sh -c 'java -X…"   2 seconds ago   Up 1 second                                                                                                                                                              k8s_cvec-service-test03_cvec-service-test03-747d9f8874-fht4z_k8snb_4b62c94f-eb79-4f79-bed2-86ff86e43ac3_1
5c3f52a45959   e08abd2be730                               "/usr/local/bin/kube…"   2 seconds ago   Up 1 second
……
……
……

接下来,在Portainer中,新增服务器B:
点击左侧Environments菜单,点击 + Add environment 按钮
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
选择:Docker Standalone
Connect to Docker Standalone via URL/IP, API or Socket
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
选择API方式,输入一个名称,输入docker服务器B的ip:2375, 点击Connect,会提示连接成功。
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
然后,回到Home菜单,即可看到已经添加成功,接着就可以对其进行管理了。
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化

对于新加的机器,可以查看其images,对于未使用的,且无效的image可以批量选中删除
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化
删除成功提示:
Docker可视化管理工具Portainer多机器安装使用,K8S+Docker,docker,容器,portainer,docker管理工具,docker可视化文章来源地址https://www.toymoban.com/news/detail-605142.html

END

到了这里,关于Docker可视化管理工具Portainer多机器安装使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker可视化管理工具DockerUI

    什么是 DockerUI ? DockerUI 是一款开源的、强大的、轻量级的 Docker 管理工具。 DockerUI 覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的 Web 界面操作,可以非常方便、轻松进行 docker 环境和 docker swarm 集群环境的管理和维护功能,方便不熟悉 docker 指令的用户更快地进入

    2024年04月14日
    浏览(35)
  • 【docker 可视化管理工具-DockerUI】

    DockerUI 是一款开源的、强大的、轻量级的Docker管理工具。DockerUI覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的界面,即使是不熟悉docker命令的用户也可以非常方便的进行Docker和Docker Swarm集群进行管理和维护。DockerUI后端使用Go语言开发,前台框架使用CubeUI。通过D

    2024年02月02日
    浏览(43)
  • FAST OS DOCKER 可视化Docker管理工具

    介绍 FAST OS DOCKER 界面直观、简洁,非常适合新手使用,方便大家轻松上手 docker部署运行各类有趣的容器应用,同时 FAST OS DOCKER 为防止服务器负载过高,进行了底层性能优化;其以服务器安全为基础,对其进行权限管理,因此安全性极高;为方便用户安装,集成了docker镜像,

    2024年02月01日
    浏览(34)
  • 三款好用的 Docker 可视化管理工具

    关注公众号:“DevOps实战派”,获取更多DevOps和运维的精彩内容。 Docker提供了命令行工具(Docker CLI)用来管理容器、镜像和网络等组件,但除此之外,我们也可以使用可视化管理工具来更加方便地进行管理。 本文,我将介绍3款免费且好用的 Docker 可视化管理工具。 Docker D

    2024年04月15日
    浏览(68)
  • 如何使用可视化管理工具DockerUI远程管理docker容器

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年02月03日
    浏览(35)
  • 云原生之部署Docker可视化管理工具docker.ui

    DockerUI是一个易用且轻量化的 Docker 管理工具,透过 Web 界面的操作,更方便对于 Docker 指令不熟悉的用户更容易操作 Docker 。 Docker主机管理:数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理 Docker Swarm集群管理:集群概要信息,节点管理,Service管理

    2024年02月12日
    浏览(33)
  • 群晖NAS部署可视化Docker管理工具(Portianer)

    Portainer 是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本

    2024年02月08日
    浏览(35)
  • Docker安装kafka可视化管理工具 - Kafka Eagle

    目前关于Docker安装Kafka Eagle没有什么特别出名的镜像,只有nickzurich/efak这个镜像可以考虑下,但这个的收欢迎程度不是很高,所以也少用一点,仅了解一下就可以。 第一步:使用下述命令拉取最新的nickzurich/efak镜像 第二步:使用下述命令启动容器 EFAK_CLUSTER_ZK_LIST :配置的是

    2024年02月07日
    浏览(38)
  • Docker安装kafka可视化管理工具 - Kafka Manager

    说明 :此处是在前面使用Docker安装kafka的基础之上,再来使用Docker安装kafka-manager 第一步:使用下述命令从Docker Hub查找镜像,此处我们要选择的是sheepkiller所构建的kafka-manager镜像 第二步:使用下述命令来启动kafka-manager容器  ZK_HOSTS :配置zookeeper服务的地址 kafka-manager服务的默

    2024年02月12日
    浏览(38)
  • Docker容器的可视化管理工具—DockerUI本地部署与远程访问

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年02月05日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包