Tag: 窗群集

Docker群集不断地closures容器

我在3台机器上创build了一个docker swarm manager节点 – 一台是Windows 10机器和2台Ubuntu机器。 事情在Windows 10和Ubuntu机器之一上按预期工作。 然而,在安装完所有东西之后,在最后一台机器(Ubuntu 16.04,Linode上的虚拟机)上,按照这里的说明并使用docker-ce 17.06.0〜ce-0〜Ubuntu的版本,我无法启动任何服务或堆栈 – 所有服务/堆栈容器都在一秒钟内closures。 没有从容器本身的日志 – 他们似乎在开始后立即停止。 如果restart_policy设置为on-failure容器,就像疯了一样开始和closures。 副本设置为1(默认)。 启动任何服务,然后检查服务状态 docker service ps *service-name* 在最右边的列中显示错误 starting container failed: su… 除了swar docker run以外, docker run hello-world 产生所需的输出。 所以,通过docker运行启动的其他容器。

无法从Docker Cloud获取CloudWatch中的错误日志

我成功将AWS账户连接到Swarm模式的Docker Cloud。 CloudWatch日志logging也已启用。 一切正常运行,实例与Load Balancer一起创build。 我们设置OpenResty服务器,并在我们的CloudWatch Logs仪表板中获取日志。 但问题是我们只能获取INFO日志,无法像下面的屏幕截图那样获取任何错误日志 一切都是默认的,我没有做任何改变。 我尝试过但无法find在CloudWatch仪表板中设置获取错误日志的位置。 请帮帮我。 谢谢,

Docker Swarm可以升级/降低主机吗?

我对Docker Swarm和ECS相当陌生。 在简要阅读Docker Swarm文档之后,似乎需要用固定数量的实例/主机来初始化Swarm。 然后,容器的调度/部署将根据特定标准在这些实例上启动。 我想知道它是否有能力扩大/降低主机。 例如,假设Swarm从3个工作主机开始。 而且我希望每个主机最多有2个容器。 在第七个容器上,我想要自动创build第四个主机。 这可能吗? 看来亚马逊ECS能做到这一点。 在ECS中,我们似乎只需要提供一个容器图像,ECS就会自动为您自动放大/缩小实例。 这是真的? ECS内部使用Docker Swarm吗? Docker Swarm和ECS有什么区别?