Docker容器管理工具(GUI工具)
1.portainer.io是什么?#
Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市面上能管理swarm的平台不多)。之所以说是轻量级的,是因为部署只有一个container,也可以使用二进制程序直接部署,不像rancher的部署,部署了一大堆container,而且portainer是跨平台的,windows和linux都可以部署,废话不多说,直接开干…
2.安装,运行镜像#
查看镜像
docker search portainer
下载镜像
docker pull portainer/portainer
查看镜像
docker images
运行镜像
docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/docker/portainer:/data portainer/portainer
3.登陆#
选择local
4.Portainer中文汉化#
下载汉化文件
1、新建文件夹命名为 public
,把 Portainer-CN.zip
解压至里面。 2、public
文件夹传输至系统根目录 3、然后按需执行以下命令 x86-64系统使用
docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /mnt/docker/portainer:/data -v /public:/public portainer/portainer
开放 9000端口来映射 portainer
/var/run/docker.sock:/var/run/docker.sock → 映射本地docker路径
/mnt/docker/portainer:/data → 实现数据持久化(portainer的数据存储在容器内部的/data目录,容易导致容器重启的时候数据丢失,作用:将portainer数据映射到本地)
5.laradock#
解压到C:\Users\user\.laradock\data\portainer_data\public
volumes:
- ${DATA_PATH_HOST}/portainer_data:/data
- ${DATA_PATH_HOST}/portainer_data/public:/public
docker-compose rm portainer
然后重启即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?