Portainer 管理多台服务器

Lear 2024-08-02 15:00:00
Categories: > Tags:

Portainer 管理多台服务器

###需要特别注意,开放2375端口有风险,不需要账号密码验证。###

接受管理服务器修改配置,防火墙需要开放2375端口

修改配置文件

nano /usr/lib/systemd/system/docker.service

添加配置文件内容

ExecStart= xxxx -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
xxx是代表原有的参数,追加 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock 内容

保存启动文件后重启服务

systemctl daemon-reload

systemctl restart docker

检查看是否生效

ufw allow 2375
ss -unlpt | grep 2375

1.0版本Portainer在Endpoints添加接受管理的服务器
点Endpoints–>Add endpoint–>Docker
填服务器名,Endpoint Url 填 IP:2375
确认点Add endpoint

2.0版本Portainer在Environments添加接受管理的服务器
点Environments–>Add environment–>Docker
注意Information里服务器是Linux还是Windows
填服务器名,Endpoint Url 填 IP:2375
确认点Add environment

2.18.4版本Portainer在Environments添加接受管理的服务器
点Environments–>Add environment–>Docker Standalone
Connect to your Docker Standalone environment选API
填服务器名,Docker API Url 填 IP:2375
确认点Connect