我最近才开始学习swarm。我有一些关于swarm使用场景的问题。如果我有一个简单的for服务器来响应一些restful HTTP请求,swarm似乎是一个很好的选择,因为如果我需要水平扩展我的for服务器,我只需要使用docker service scale,swarm不能简单的通过docker服务规模`扩容。
例如,我有一个Redis服务,如果我使用docker service scale redis=2,就会生成两个独立的Redis服务。这显然不是我需要的。这些服务适合swarm模
根据Docker文档,当我们初始化docker swarm时,会自动创建覆盖网络。但是我们不能将该网络用于不属于群资源的单个码头容器。create -d overlay --attachable my-attachable-overlay
Error response from daemon: This node is not a swarmUse "docker swarm init" or "docker swarm join" to connect this
在运行docker ps -a时,不存在此容器的退出僵尸。
没有日志,即docker logs mycontainer找不到任何容器。在容器消失的时间范围内,journalctl -u docker.service中没有日志条目。cluster networks: This node is not a swarm manager.Use "docker swarm init" or "docker swarm join" to connect