Docker Swarm 2020(2)Docker Swarm and Portainer
Just follow my previous Portainer Installation, I have it running on the manager node
> ./portainer --template-file "/opt/portainer/templates.json" -p 0.0.0.0:9000 --data /opt/portainer/data
Portainer Swarm Cluster Endpoints
Just add the manage node 2375 into the Portainer
Login in to the UI Console and find the Swarm link in the menu http://rancher-home:9000/#/swarm
We can find and go to the Swarm Visualizer http://rancher-home:9000/#/swarm/visualizer
In Visualizer, we can see all the nodes and see what is running.
Create a new Service nginx
http://rancher-home:9000/#/services/new
Name: nginx3
Registry: DockerHub
Image: docker.io nginx:latest
Port mapping: host:8801 -> Container 80 TCP Ingress
Click Create Service
It runs on one node, because we choose Ingress, so we can visit it any nodes.
http://rancher-home:8801/
http://rancher-worker1:8801/
http://rancher-worker2:8801/
References:
https://www.jianshu.com/p/4d3de35f3a2d
https://www.jianshu.com/p/ed89aa65978f
https://dockerswarm.rocks/portainer/
https://zhuanlan.zhihu.com/p/106333254
分享到:
相关推荐
在IT行业中,Docker Swarm、Portainer CE和Nginx是三个非常重要的工具,它们各自在容器编排、管理以及Web服务器领域发挥着关键作用。本文将深入探讨这些组件的功能、用途及其最新版本20.10.17、2.14.2和1.23.1的特点...
在IT行业中,Python和Docker Swarm的结合是构建可扩展、高效且易于管理的微服务架构的关键技术之一。本文将深入探讨如何利用Python对Docker Swarm集群进行操作API的封装,以及如何创建一个Swarm UI的中间层应用,...
在IT领域,Docker Swarm是Docker公司推出的一款容器编排工具,用于管理和调度Docker容器集群。这个名为"Docker Swarm 管理资源.rar"的压缩包很可能包含了一系列关于如何使用Docker Swarm进行资源管理的教程、文档、...
Docker Swarm 架构的特性与基本实践 Docker Swarm 架构是一种容器编排工具,提供了强大的集群管理和编排功能。 SwarmKit 是 Docker Engine 内置支持的一种默认实现,自 Docker 1.12 版本开始 unterstützt。通过 ...
2. **获取Swarm信息**:使用Node.js的`dockerode`库,通过Docker Remote API查询Swarm集群的状态,包括节点、服务和任务列表。 3. **数据处理**:解析获取到的JSON数据,将其转化为适合D3.js绘图的格式。 4. **D3....
2. **加入集群**:其他主机使用 `docker swarm join` 命令,用管理节点的 token 和 IP 加入集群。 3. **检查集群状态**:使用 `docker node ls` 查看加入的节点,`docker service inspect` 查看集群详情,`docker ...
### Docker Swarm 部署教程知识点详解 #### Docker Swarm 简介 Docker Swarm 是 Docker 官方提供的容器集群管理工具,它允许用户将多个 Docker 主机组织成一个集群,并通过一个统一的 API 来管理和调度容器。Swarm ...
### Docker Swarm 集群搭建和试验 #### Docker Swarm 概述 Docker Swarm 是一个由 Docker 官方提供的用于创建 Docker 主机集群的工具。它具有多项关键特性,包括但不限于服务发现、负载均衡、任务分发与调度、服务...
**Docker Swarm 知识点详解** Docker Swarm 是 Docker 的一种集群管理工具,它允许用户将多个 Docker 主机组织成一个单一的虚拟系统,从而实现容器化应用的集群化部署和管理。以下是对 Docker Swarm 初始化和管理的...
将功能作为服务(在Docker Swarm之上)
Linux运维-运维课程MP4频-05容器-69dockerswarm网络存储卷-nfs准备.mp4
docker swarm部署分布式微服务编排文件示例
在测试中,DockerSwarm在启动容器和列举运行容器方面表现出了秒级的响应速度。即使在负载较高的情况下,启动时间和响应时间虽然有所增长,但仍在秒级范围内。这些性能测试结果为DockerSwarm在大规模分布式系统中的...
Portainer是一个轻量级的docker环境管理UI,可以用来管理docker宿主机和docker swarm集群,这篇文章主要介绍了使用portainer连接远程docker的方法,需要的朋友可以参考下
ansible-dockerswarm, 基于"Swarm Mode" 和Ansible的Docker 引擎 Ansible角色:Docker 群 在 Docker/centos和 debian/ubuntu服务器上使用新的Docker"发动机模式群"( https://docs.docker.com/engine/swarm/ ) 建立集
使用单个命令,您可以将Mongos , Config和Data副本集部署到Docker Swarm上,形成一个高可用性的MongoDB集群,该集群能够在不中断服务的情况下承受多个节点的故障。 Docker堆栈由两个MongoDB副本集,两个Mongos实例...
本文介绍了docker swarm 集群故障与异常详解,分享给大家,具体如下: 在上次遭遇 docker swarm 集群故障后,我们将 docker 由 17.10.0-ce 升级为最新稳定版 docker 17.12.0-ce 。 前天晚上22:00之后集群中的2个...
1. **Docker Swarm**:Docker Swarm是Docker的集群管理工具,它将多个Docker宿主机转换为一个单一的虚拟系统,允许用户在一个分布式系统上进行服务部署和管理。在本场景中,Docker Swarm被用来部署Spring Cloud应用...