一千萬個為什麽

搜索

Docker swarm加入linux容器錯誤 - 遠程CA與指紋不匹配



Start docker swarm : docker swarm init --advertise-addr MANAGER-IP

Join docker swarm: docker swarm join --token MANAGER-IP:2377

我正在使用Windows 10, 它在Windows容器模式下工作正常,但在Linux容器模式下出現以下錯誤。

錯誤:</強>

來自守護程序的錯誤響應:遠程CA與指紋不匹配。預計:91030413f17ec7c023a2a796ee05a024915080ca8dfd646a597c7e966f667df6

Docker swarm manager命令:docker node ls

ID                            HOSTNAME            STATUS              AVAILABILITY        MANAGER STATUS
2zf1l2o7sl2a1qka55s2vi77x *   moby                Ready               Active              Leader

主機名稱為 moby ,當在Windows容器模式下運行時,它會正確提供機器主機。

轉載註明原文: Docker swarm加入linux容器錯誤 - 遠程CA與指紋不匹配

一共有 1 個回答:

如果您配置並正確連接,則應該看到兩臺主機:一臺用於Linux,另一臺用於Windows。

Windows hosts cannot natively run inside the Linux hosts and vice-versa. This means you have to have different kernels for Linux hosts and Windows hosts in the same swarm. This way they can communicate across the same Docker network.

有關更多信息,請參閱 Windows上的Docker Engine