10得票3回答
如何在Docker Swarm中实现会话保持(会话持久性)?

我有一个基于Java的Web应用程序,部署在jboss-10.1.0(wildfly)上。我正在使用Docker Swarm模式(docker版本为1.12.1)来扩展我的应用程序,一切都工作得很完美,但我面临的唯一问题是会话管理。 现在让我们来看一个场景。 我的应用程序有两个实例正在运行...

10得票2回答
Docker服务更新和使用现有堆栈部署的区别

在使用docker stack deploy部署一组服务后,我对使用docker swarm模式命令更新现有服务有疑问。据我所了解,每个服务都固定于创建时的镜像SHA256摘要,因此如果您重新构建和推送镜像(具有相同的标签),并尝试运行docker service update,服务镜像不会被...

8得票3回答
Docker Swarm覆盖网络在节点之间无法正常工作

我正在尝试在Docker Swarm中将我的Docker服务连接在一起。 网络由两个树莓派组成。 我可以创建一个名为 “test-overlay” 的覆盖网络,并且我可以看到在任何一个树莓派节点上的服务都可以连接到该网络。 我的问题是: 我不能在覆盖网络之间链接节点的服务。 给定以下...

8得票1回答
Docker Swarm模式的路由网格与Wireguard VPN无法配合使用

我正在尝试在Hetzner云上使用Wireguard VPN(设置在接口wg0上)建立节点之间的本地网络,以搭建一个由3个节点组成的Docker Swarm集群。使用VPN IP跨节点进行网络连接的工作正常(端口7946/tcp、7946/udp和4789/udp已开放,详情请参见此处)。我使...

7得票2回答
Docker Swarm,多个主机不在同一本地网络中,但可通过IP相互访问

我看到很多关于在Swarm模式下运行多个Docker节点的示例,但它们都提到节点共享本地/私有网络。我想知道,在Swarm中是否可以连接两个不在私有网络上但仍可通过IP相互访问并设置正确端口的主机? 这不是用于生产设置的。 有没有Swarm机制可以防止这种架构? 谢谢您的时间!

7得票1回答
Docker Swarm 客户端访问

我有一个 Docker Swarm 集群,包括一个管理节点和一个工作节点。然后我从我的笔记本电脑上配置了 (tls 和 DOCKER_HOST) 一个客户端以访问此集群。 当我运行 docker ps 命令时,我只能看到来自工作节点的容器(而不是所有工作节点的容器!)。例如,从我的客户端: ...

7得票1回答