portainer安装部署,Endpoints新增

简介

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。


安装

步骤很简单,pull镜像,运行(保证服务器有docker环境)

1.pull镜像包

docker pull portainer/portainer

2.运行

docker run -d -p 9000:9000 \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainer \
docker.io/portainer/portainer

至此安装结束,访问地址:ip:9000,访问出现设置密码功能,设置好之后进入以下界面出现endpoint节点接入方式选择。


主要说明一下endpoints新增

第一种:

这里选用最简单的docker-api形式新增,输入名称和对应服务器的远程控制地址即可,默认Endpoints URL为:服务器ip+2375(默认端口)

注意:生产环境不建议使用docker-api的方式,有安全风险

新增好之后可以去主页面查看Endpoints节点状态信息,例如下面的管理平台。

 注意:如果新增后,点击进入没有展现任何镜像运行信息,则有可能对应docker节点没有开启远程端口,需要到对应的docker服务器上输入以下命令

# 修改docker-service
vi /usr/lib/systemd/system/docker.service

# 找到ExecStart配置行,发现有无-H tcp://0.0.0.0:2375
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock

# 重启
systemctl daemon-reload
systemctl restart docker

# 查看docker状态是否正常运行
systemctl status docker

 配置好之后再去portainer平台查看新增的Endpoints节点,发现网络已通,相关信息已正常显示

第二种

第二种方式可以在要求被接管的服务器上安装portainer_agent(可用docker启动),具体该pull的portainer_agent版本和docker启动命令可在portainer平台中查看,例如下图

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 portainer/agent

name和Environment address(ip:9001)输入完成后,下发connect按钮即可点击测试连接,连接成功再返回主页即可看见自己新加入的服务器docker管理窗口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值