缺少堆栈命令Docker

缺少堆栈命令Docker,docker,Docker,如果我使用:docker stack deploy-c docker-compose.yml getstartedlab我会得到错误:docker:'stack'不是docker命令。 如果我运行docker--help,实际上没有这样的命令: rmi Remove one or more images run Run a command in a new container save Save one or more images to a tar archi

如果我使用:
docker stack deploy-c docker-compose.yml getstartedlab
我会得到错误:
docker:'stack'不是docker命令。
如果我运行docker--help,实际上没有这样的命令:

rmi       Remove one or more images
run       Run a command in a new container
save      Save one or more images to a tar archive (streamed to STDOUT by default)
search    Search the Docker Hub for images
service   Manage Docker services
start     Start one or more stopped containers
stats     Display a live stream of container(s) resource usage statistics
stop      Stop one or more running containers
swarm     Manage Docker Swarm
tag       Tag an image into a repository
他们改变了这样做的方式吗?我只是在关注那里的旅游网站 我的docker版本是:

Version:      1.12.6
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   78d1802
 Built:        Tue Jan 31 23:47:34 2017
 OS/Arch:      linux/amd64

docker stack命令是在1.13版中引入的。 正如您在本教程的先决条件中所看到的,他们说: “安装Docker 1.13或更高版本” 您只需将docker版本从1.12升级到1.13即可