阅读Docker Getting Started的第3部分教程。
使用以下命令,我能够使用5个实例运行负载平衡的应用程序
docker service ls
但是,当我尝试使用命令$ docker service ls
ID NAME MODE REPLICAS IMAGE PORTS
列出服务时,它不显示任何数据。
#version 330 core
layout (location = 0) in vec4 position;
uniform mat4 model;
uniform mat4 view;
uniform mat4 projection;
void main()
{
gl_Position = projection * view * model * position;
}
我在这里做错什么了吗?有人可以指导我吗?
答案 0 :(得分:1)
您似乎正在使用Kubernetes而不是Swarm作为协调器。在当前的实现中,您只能获取特定堆栈的服务,而不能列出所有服务。
docker stack services getstartedlab
也许您不是要使用Kubernetes作为堆栈协调器吗?您可以通过以下方法禁用它:Docker菜单→首选项…→Kubernetes,然后取消选中“启用Kubernetes”。