分享好友 最新动态首页 最新动态分类 切换频道
精简版dockerswarm与portainer搭建指南
2024-12-27 12:17

本片文章记录搭建dockerswarm过程中的每一步操作以及容易出错的点,希望能给后来人一些启发。

前提准备工作。

准备至少两台虚拟机,一台作为master(192.168.110.130,一台作为worker(192.168.110.129)。

同时从 Docker 1.12.0 版本开始,Docker Swarm 已经包含在 Docker 引擎中(docker swarm,并且已经内置了服务发现工具。

我把192.168.110.130作为master节点,192.168.110.129作为node节点

安装的docker版本如下:两台机器都需要安装

第一步:关闭防火墙或者放开

因为是测试环境,我选择关闭防火墙

关闭防火墙命令 sudo systemctl stop firewalld

开放端口命令 sudo firewall-cmd --add-port=端口号/tcp

第二步:创建docker swarm 集群

docker swarm init --advertise-addr 192.168.110.130 --listen-addr 192.168.110.130:2377

命令解释:init为初始化节点, 为配置的管理节点的 IP 地址。--listen-addr为监听节点的ip

执行结果如下。

另外一个worker节点执行 :docker swarm join --token SWMTKN-1-626nn5q7mc3wl9m0ew9nq61uihu0blo4bq01ryj1r1b2ocfygy-82g0zdkvmgqkseqnp5hpfhbvd 192.168.110.130:2377

同时这句话留着,以后worker节点加入集群,都需要这个命令。

在master执行 docker  node ls命令查看节点信息如下

说明集群执行完毕。

第三步:搭建可视化swarm软件partainer

3.1 采用命令查看目前有哪些portainer镜像  docker search portainer

3.2 下载镜像文件 docker pull docker.io/portainer/portainer

3.3  执行镜像 

docker run -d -p 9000:9000 --name portainer --restart=no -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

第四步:portainer使用

4.1 访问界面如下,先设置密码

         

4.2 选择本地docker还是远程docker

我的是本机,所以选择第一个,如果远程连接,需要选择第二个。

4.3 进入的界面如下

点击local,进入界面如下 

在这里面,可以查看容器情况、进入容器、执行service、查看镜像、查看网络、挂载等。

其实这种可视化的软件比较多,我也尝试了运行了一些,但是最后发现还是partainer里面的功能最全 

最新文章
爬虫大全:从零开始学习爬虫的基础知识,小白也能学
爬虫的实现原理其实很简单,就是模拟浏览器发送请求、获取响应、解析HTML代码、保存数据的过程。具体来说,可以分为以下几个步骤:我们在浏览器里输入网址访问网页时,其实就是在向服务器发送一条请求。在爬虫中&#
谷歌账号购买 谷歌邮箱批发 24小时自动发货
在当今数字化时代,谷歌账户(Google Account)已成为用户进入互联网世界的重要工具。无论是使用Gmail进行日常通信,还是通过YouTube获取丰富的娱乐内容,谷歌账户的影响力无处不在。对于希望在海外市场拓展业务或个人用户而言,购买谷歌账
网页转二维码:简单实用的在线工具
在如今的信息时代,二维码已经成为人们生活中不可或缺的一部分。二维码可以承载大量的信息,并且可以通过扫描进行快速的读取。在网页设计和推广中,将网页转为二维码是一项非常重要的工作。本文将介绍一种简单实用的在线工具,帮助用户将网
水排的汉语大词典
水排的汉语大词典是:古代一种利用水力推动革囊鼓风的冶铁装置。《三国志·魏志·韩暨传》:“旧时冶,作马排,每一熟石用马百匹;更作人排,又费功力;暨乃因长流为水排,计其利益,三倍于前。”明徐光启《农政全书》卷十八:“水排,韦囊
PyTorch深度学习模型训练加速指南2021
点击上方“AI公园”,关注公众号,选择加“星标“或“置顶” 作者:LORENZ KUHN 编译:ronghuaiyang导读简要介绍在PyTorch中加速深度学习模型训练的一些最小改动、影响最大的方法。我既喜欢效率又喜欢ML,所
网站怎么优化电池推荐
优化您的网站以推荐电池产品涉及几个方面,包括SEO(搜索引擎优化)、用户体验和内容策略。以下是一些关键步骤: 1. 关键词和SEO优化- 关键词研究: 使用工具如Google Keyword Planner、Ahrefs或SEMrush来识别与电池相关的高搜索量关键词,
虾皮店铺转让多少钱?如何转让?
现在很多卖家选择在跨境平台虾皮上注册开店,但是由于平台上的店铺是非常激烈的,很多卖家无法继续将店铺经营下去,就会想要将店铺进行转让,那么虾皮店铺转让是多少钱了?shopee店铺转让价格并不是一定的,主要还是看店铺的运营情况。一般
超高清美女写真,这款AI工具教你一键生成心仪形象!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在这个数字时代,许多人希望通过高科技手段来实现艺术创作,而AI的崛起让这一切变得轻而易举
科技智能重塑外汇体验,最新动态与未来展望
摘要:外汇市场最新动态显示,科技引领未来发展趋势,智能产品正在重塑外汇交易体验。随着科技的不断进步,外汇交易逐渐实现智能化,提供更加便捷、高效的交易方式。智能产品的应用,使得外汇交易更加智能化、个性化,满足不同交易者的需求
ROWNUMBER() OVER( PARTITION BY COL1 ORDER BY COL2)用法,先分组,然后在组内排名,分组计算,主表与附表一对多取唯一等
今天在使用多字段去重时,由于某些字段有多种可能性,只需根据部分字段进行去重,在网上看到了rownumber() over(partition by col1 order by col2)去重的方法,很不错,在此记录分享下:  row_number() OVER ( PARTITION BY COL1 ORDER B
相关文章
推荐文章
发表评论
0评