Portainer:可视化Docker容器镜像的图形管理工具
文章摘要
MxGPT
Portainer是一个可视化的Docker容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。本文介绍了Portainer的安装和使用方法,并通过示例演示了如何通过Portainer创建和部署Docker容器。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉前言
Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署
Docker安装
拉取镜像
1 | docker pull portainer/portainer |
创建存储目录
1 | mkdir -p /www/portainer/data |
获取汉化包
1 | wget https://raw.githubusercontent.com/renyinping/portainer-cn/master/Portainer-CN.zip |
解压文件
1 | unzip Portainer-CN.zip -d public |
运行portainer
1 | docker run -p 19000:9000 --name portainer \ |
操作使用
登录
我这里是把外网19000
映射到内网9000
,所以我这里直接访问http://ip:19000
即可,首次需要创建用户名密码
登录成功后,发现有一个本地的Docker
环境
进入stack
查看运行了哪些容器,同时也可以对容易进行启动
、停止
、重启
等操作,是不是很方便呐
Add Template
中有很多模板,可以帮助我们轻松搭建容器
选取容器,查看日志
可以查看容器的内存
、CPU
及网络
的使用情况,性能分析不愁了
还可以创建用户,分配权限,同时也可以配置自己的镜像地址,大家可以自己去探索呦
示例(通过Stack创建镜像)
思前想后,我还是通过部署cloudreve
来做一个示例吧!什么是cloudreve
- 这里我们选择
docker-compose
来创建
1 | mkdir -vp /www/cloudreve/{uploads,avatar} \ |
具体创建目录也可以自行修改,我这里按照官方的来初始化
- 修改相应的docker-compose文件
下面是我的,仅供参考
1 | version: "2.2" |
- 进入portainer后台中
- 新建
Stack
- 把上面修改好的docker-compose文件复制进来
点击
Deploy the tack
部署完成
至此就部署完成,是不是很简单呢?
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用CC BY-NC-ND 4.0协议,完整转载请注明来自满心记
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果