需要ubuntu操作系统,并安装docker容器
# docekr容器安装 apt install docker -y apt install docker.io -y # 查看是否安装成功 可以输出版本号即安装成功 docker -vswarm单机版安装测试
# 拉取swarm镜像 docker pull swarm
# 搭建单机版swarm环境 docker swarm init
# 查看swarm是否创建成功 docker info
# 确认docker node信息,查看当前的swarm成员 docker node ls
# 创建并部署一个service,命名为helloworld docker service create --replicas 1 --name helloworld alpine ping docker.com 参数解释: --replicas:service运行的实例个数 --name: 命名service为helloword alpine ping docker.com: 定义此service为,在 Alpine Linux容器中,执行ping http://docker.com
# 确认是否创建成功 docker service ls
# 查看当前node上执行的task docker ps
# 删除service docker service rm helloworld # 查看是否删除成功 docker service ps helloworld
# 退出swarm docker swarm leave --force



