gpt4 book ai didi

windows - 无法在 Docker Swarm 中启动任务/服务 : hnsCall failed in Win32: The parameter is incorrect

转载 作者:IT老高 更新时间:2023-10-28 21:26:15 27 4
gpt4 key购买 nike

我正在尝试 Docker Get Started tutorial, Part 3 (Services) .所以我需要初始化一个 swarm 和部署一个堆栈的部分,我所有的服务状态都被拒绝了:

enter image description here

完整的错误(使用--no-trunc)是:

hnsCall failed in Win32: The parameter is incorrect. (0x57)

这是我正在做的步骤:

  • 确保我的图像正确(docker run 运行良好,我成功访问了localhost:4000)。然后我停止容器以确保它不会干扰。

  • 当我初始化群时,它说我有多个地址,所以我使用 --advertise-addr 选择了一个随机地址(我尝试了其中任何一个,结果相同)。

  • docker stack deploy 有效,但是当我使用 docker service ps 检查状态时,它们都没有启动。 localhost:4000 没有监听器。

  • 注意:我将 Docker 切换到了 Windows 容器。

我是 Docker 新手,这超出了我的范围。任何人都可以提出解决方案/调试方式吗?

最佳答案

我尝试了所有方法,但无法让它在 Windows 容器上运行,所以我切换到 Linux 容器。入门第 3 部分运行良好。

关于windows - 无法在 Docker Swarm 中启动任务/服务 : hnsCall failed in Win32: The parameter is incorrect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53637291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com