docker可视化软件portainer安装部署

目录
一、安装docker或docker-ce;
二、设置对2375端口的监听;
三、下载portainer镜像;
四、初始化Swarm;
五、登陆并注册用户;
六、添加节点;
正文

一、安装docker或docker-ce

1、依赖包安装

#yum install -y yum-utils device-mapper-persistent-data lvm2 bash-completion

2、添加软件仓库源信息

#yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、更新仓库源缓存并安装最新稳定的docker-ce版本

#yum makecache all
#yum -y install docker-ce docker-ce-selinux

4、镜像加速与日志驱动配置

#vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://yeuphhaz.mirror.aliyuncs.com"]
}

二、设置对2375端口的监听

#vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock -H fd:// --containerd=/run/containerd/containerd.sock

备注:如果是只在本机(IP为192.168.8.130)使用,可将-H tcp://0.0.0.0:2375修改为-H tcp://192.168.8.130:2375
docker可视化软件portainer安装部署

重启docker服务

#systemctl daemon-reload
#systemctl restart docker

三、下载portainer镜像

#mkdir -p /docker/portainer_data
#cd /docker
#docker volume create portainer_data
#docker pull portainer/portainer:1.21.0
#docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:1.21.0

四、初始化Swarm

#docker swarm init --advertise-addr 192.168.8.130

docker可视化软件portainer安装部署

命令执行后,该机器自动加入到swarm集群。这个会创建一个集群token,获取全球唯一的 token,作为集群唯一标识。后续将其他节点加入集群都会用到这个token值。

五、登陆并注册用户

docker可视化软件portainer安装部署

如果是集群选择【Remote】选项,在Environment内容中输入自定义名称Name以及这个IP地址URL信息Endpoint URL,例如192.168.8.130:2375。注意该机器要开放2375端口防火墙访问权限。
docker可视化软件portainer安装部署

如果是本机使用,直接选择【Local】,不需要输入自定义名称与对应的Endpoint URL信息
docker可视化软件portainer安装部署

六、添加节点

在其他机器上执行以下命令(搭建集群时才需要使用)

#docker swarm join --token SWMTKN-1-2k5odts5j9ackj013kq03qo9p3cps98b9w28p2rztohjvkkj1c-ar8a1tkq4niopb1o6ophc152a 192.168.8.130:2377

以上代码要与初始化时生成的token完全一致,当不清楚该命令时,可在部署的管理机上通过docker swarm join-token worker命令来查看。
docker可视化软件portainer安装部署

可以在Endpoints中新增Docker节点
docker可视化软件portainer安装部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值