Portainer管理多台远程docker服务节点
官方文档地址:https://docs.portainer.io/v/ce-2.9/admin/environments/add/docker
第一种方式
在其他主机的docker启动中放开2375端口,参考文档:https://www.cnblogs.com/sanduzxcvbnm/p/13182948.html
# 1.修改Docker配置
vim /lib/systemd/system/docker.service
# 2.修改保存后,重启Docker服务
systemctl daemon-reload
systemctl restart docker.service
这里的地址是其他主机上docker程序的2375端口,通过tcp的方式进行连接的(有点不安全,容易被挖矿)
第二种方式
是在其他主机上安装Portainer Agent ,然后把Portainer Agent 地址和端口添加到Portainer中(默认使用的是9001端口)
docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes cr.portainer.io/portainer/agent:2.9.3
· 分享4款.NET开源、免费、实用的商城系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-07-11 让MySql支持Emoji表情存储
2021-07-11 jdbcTemplete
2021-07-11 编码与解码的理解
2021-07-11 FTPClient下载文件遇到的坑
2021-07-11 FTP链接的主被动模式:500 Illegal PORT command的问题