0

我们正在尝试在 Docker 1.12 上运行 swarm 集群。我们正在使用虚拟机(内核版本:3.13.0-100-generic 操作系统:Ubuntu 14.04.5 LTS)。Swarm 已成功创建,我们已将一名工作人员加入此集群。 在此处输入图像描述

现在已经创建了一个网络docker network create --driver overlay --subnet 10.130.0.0/16 customnw。网络创建成功。 在此处输入图像描述

比我们在领导者上创建一个服务docker service create --name jboss11 --network customnw --replicas 3 -p 8080:8080 tutum/jboss

已创建服务

容器没有开始 在此处输入图像描述

在观察事件日志时,我们发现容器被创建和销毁

root@dockernetra:~# 2016-12-05T15:28:43.771650569+05:30 container destroy 3e72622f1bbf6a01d6dc34be22b6417e185c009819d34532d973d1a97441ed0d (com.docker.swarm.node.id=0tlikj98tb2bnfwl9tgw3ldbc, com.docker.swarm.service.id=b5bahzvf698ujor4dmiyltodt, com.docker .swarm.service.name=jboss12, com.docker.swarm.task=, com.docker.swarm.task.id=ef749838q9ya24uirpai1km6z, com.docker.swarm.task.name=jboss12.1, image=tutum/jboss: latest, name=jboss12.1.ef749838q9ya24uirpai1km6z) 2016-12-05T15:28:48.423961590+05:30 container destroy e6359659b674aa0df8fb7324aeedb434fd4b80e81471a80ae049e5b7d88f4b7c (com.docker.swarm.node.id=0tlikj98tb2bnfwl9tgw3ldbc, com.docker.swarm.service.id=b5bahzvf698ujor4dmiyltodt , com.docker.swarm.service.name=jboss12, com.docker.swarm.task=, com.docker.swarm.task.id=2isfwz3osgtn67e9p9wjhomk2, com.docker.swarm.task.name=jboss12.1,image=tutum/jboss:latest, name=jboss12.1.2isfwz3osgtn67e9p9wjhomk2) 2016-12-05T15:28:53.172836589+05:30 container destroy 7675fdfec3aac974ab63c3498a4fba59f4e9c1a200a4e4910296ed861b4b3e9f (com.docker.swarm.node.id=0tlikj98tb2bnfwl9tgw3ldbc, com.docker.swarm. service.id=b5bahzvf698ujor4dmiyltodt, com.docker.swarm.service.name=jboss12, com.docker.swarm.task=, com.docker.swarm.task.id=cm0i7mxrnj2awwgchxkxzwn43, com.docker.swarm.task.name=jboss12 .1, image=tutum/jboss:latest, name=jboss12.1.cm0i7mxrnj2awwgchxkxzwn43) 2016-12-05T15:28:58.203511731+05:30 container destroy bcf832404745516923e033376c0f737ea955efa0c6ec6606f055a00ac8bb4b3f (com.docker.swarm.node.id=0tlikj98tb2bnfwl9tgw3ldbc, com. docker.swarm.service.id=b5bahzvf698ujor4dmiyltodt,com.docker.swarm.service.name=jboss12,com.docker.swarm.task=,com.docker.swarm.task。id=ddiwqcuh6qcyabgm8jr73nma5, com.docker.swarm.task.name=jboss12.1, image=tutum/jboss:latest, name=jboss12.1.ddiwqcuh6qcyabgm8jr73nma5)

4

1 回答 1

-1

他们绝对不会因为网络而失败。每当你看到一个容器处于“rejected”状态,通常是因为配置有效,但无法实现。最常见的是使用现有网络定义的覆盖网络。创建异步路由场景,Docker 无法实现。

看起来它无法写入 /var/lib/docker 中的主机(这是存储 aufs 层的位置)

您可以检查主机并确保它们没有空间不足,或者 docker 可以在该目录中创建文件吗?

于 2016-12-05T16:27:41.780 回答