问题标签 [swarm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 如何在 docker swam 中的两个服务之间建立连接?
我如何在 2 个服务之间建立连接: docker swarm 中的 MySQL 和 OCS 2 个服务位于同一个覆盖网络中。
docker - 如何以非交互方式调用“docker swarm unlock”?
如何从脚本中以非交互方式调用“docker swarm unlock”?
通常,当您运行解锁命令时,您会收到如下交互式提示:
我试过运行以下命令:
这确实解锁了我的 swarm,但命令永远不会返回。它只是挂在那里。
从文档看来,我没有可以将任何其他标志传递给解锁命令。
docker - 将节点添加到 docker swarm
我们有一个运行 docker 1.13 的集群,我需要向其中添加 3 个运行 docker 17.04 的节点。
- 这是可能的还是会引起问题?
- 是否有可能在不让整个集群崩溃的情况下更新旧节点?
谢谢
caching - 如何清除docker容器内的缓存
我在 EC2 中有一个 docker swarm CE 设置。我有两个节点。1名经理和1名工人。主机实例类型是 Alpine Linux。
在 Manager 主机中,内存使用情况为:
〜$
现在当我登录容器时,
请帮助我如何清除缓冲区/缓存或缓存?
docker - 本地开发和 swarm 服务镜像更新
我们在开发人员机器上使用 Docker Swarm 进行开发。Docker 服务正在使用例如foo:beta
图像。
当开发人员为 构建新功能时foo
,他会在本地构建容器的新镜像,名称相同(sha 不同)。
但是,我们无法更新服务以使用新的图像版本。我们尝试了
没有成功。
我们正在运行最新的 edge docker build:17.05.0-ce-rc1-mac8 (16582)
mysql - 将 MySQL 容器连接到 docker swarm
我有一个有 3 个物理主机的群。我想运行一个运行我的 Python 应用程序的容器集群。python程序与另一个容器中的Mysql db通信并将数据插入其中。我想在其中一个主机中有一个数据库,并让所有容器与之通信。有什么办法可以做到吗?我应该在 swarm 内部还是外部运行 Mysql 容器?此外,我应该为数据持久性创建一个数据卷吗?任何帮助将非常感激!
python - 将运行在 Docker swarms 中的 Python 应用程序生成的数据保存到 Mysql 数据库中
我想在 Docker 中使用 Swarm 运行我的 Python 应用程序的多个实例,在两个树莓派上运行。该应用程序与 Mysql 数据库通信。我想将所有从副本生成的数据保存在一个通用数据库中,但我不知道最好的方法是什么。我应该将 docker 也用于数据库还是应该尝试使用保存在一个主机中的数据库?任何建议将不胜感激!
networking - 从我的 docker swarm 启用外部网络访问
我有一个 docker swarm 在我的环境中运行。到目前为止,每个服务实例都可以看到其他实例,非常好。问题是该服务应该访问位于 DMZ 中的数据库(我在这方面并没有取得太大的成功)。
所以,我有一个使用覆盖网络运行的 docker swarm,我可以做任何修改以使这些服务能够访问外部数据库吗?今天我遇到了这个异常:“连接超时。验证连接属性。确保 SQL Server 实例正在主机上运行并在端口接受 TCP/IP 连接。确保与端口的 TCP 连接是未被防火墙阻止。”
我的服务创建:
我的网络
提前致谢。
swarm - 为什么当我在 Swarm 的新包中创建一个新类时它不起作用?
我使用 Swarm 2017.3.X 和 2017.5.0。当我在新包中添加新类时,运行时出现由 java.lang.ClassNotFoundException 引起的 NoClassDefFoundError 。为什么?
Swarm 会在com.example.myapp(Main.java 所在的位置)中找到所有 Java 类,但不会找到com.example.myapp.newpackage(NewClass.java 所在的位置)中的类。
jax-rs - Wildfly Swarm Bean 验证自定义约束调用不
我正在尝试使用 JAX-RS 和 Widlfly Swarm(2017.4.0 版本)使用 JAX-RS Bean 验证来实现 REST Web 服务。默认 bean 验证注释按预期工作,但自定义约束定义的注释似乎被忽略了。
我的(简化的)REST 端点看起来像这样
验证约束的注释看起来像
验证器类“CheckDateValidator”
用@Email 默认验证器替换@CheckDate 注释
应用了电子邮件格式验证,但使用我的自定义约束 @CheckDate 没有应用验证。
我想我已经在 POM 文件中添加了所需的 Wildfly Swarm 分数依赖项
我不知道是否需要做任何额外的配置,或者我是否以错误的方式定义了自定义约束。
任何帮助,将不胜感激