Docker: 'stack'不是Docker命令。

4

我正在尝试按照 https://docs.docker.com/get-started/part3/#run-your-new-load-balanced-app 的教程进行操作,但是如果我运行以下命令:

docker stack deploy -c docker-compose.yml getstartedlab

我收到了错误消息。
docker: 'stack' is not a docker command.
See 'docker --help'.

为什么这个命令不起作用?(我的Docker版本是1.12.3,build 6b644ec)。


1
我的猜测是 Docker 版本。我的 $ docker -v 命令返回 Docker version 17.03.1-ce, build c6d412e,而 $ docker stack --help 命令成功返回。 - ddavison
这是链接:https://docs.docker.com/engine/installation/linux/ubuntu/#install-using-the-repository - Eldamir
1个回答

5

请升级您的Docker版本。从1.13.0版本开始,可以使用docker-compose.yml选项来与docker stack deploy一起使用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接