【实用Docker项目】Docker可视化Portainer
本文最后更新于 2024-05-14,
若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益, 请联系我 删除。
本站只有Telegram群组为唯一交流群组, 点击加入
文章内容有误?申请成为本站文章修订者或作者? 向站长提出申请
前言
随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性。每天都有大量的 Docker 容器被创建,因此如何监控它们就变得非常重要。目前已经有一些内置的工具和技术,不过对它们进行配置有一些复杂。随着基于微服务的架构正在变成接下来事实上的标准,学会这种技术将为你的知识库再添一项新技能。
基于上述场景,对一种轻量、健壮的镜像管理工具的需求日益增加,Portainer解决了这个问题。 常轻量,只需 2-3 个命令就可以配置好,已经在 Docker 用户中流行起来。
比起其他工具,这个工具有很多优势,其中一些如下所示:
轻量(安装此工具仅需 2 到 3 个命令)
- 健壮且易用
- 可用于 Docker 监控和构建
- 提供对 Docker 环境的详细概况
- 可以管理容器、镜像、网络和卷
- Portainer 部署方便,仅需一个 Docker 命令(可以在任意地方运行)
项目官网:https://www.portainer.io/
项目文档:https://docs.portainer.io/
安装Docker🐳
本文以社区版Portainer CE举例
首先,创建Portainer Server将用来存储其数据库的卷:
docker volume create portainer_data
然后,执行以下命令下载并安装Portainer Server容器
其中9443端口可更改为其他端口
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果