当前版本的Docker支持Swarm模式,允许用户本地管理Docker引擎集群。通过Docker CLI,用户可以创建集群、部署应用程序服务并管理集群的行为。
创建群集后,可以部署服务。在本教程中,您将学习如何添加工作节点,尽管这并不是部署服务的必要条件。
步骤 1:打开终端,并通过SSH连接到运行管理器节点的计算机,例如本教程中使用的计算机ManageR1。
步骤 2:运行以下命令:
$ docker service create --replicas 1 --name helloworld alpine ping docker.com
该命令创建了一个服务。
其中,--name标志为服务指定了名称为helloworld。
而--replicas标志则指定了所需运行实例的数量为1。
参数alpine ping docker.com定义了服务为执行命令的Alpine Linux容器。
步骤 3:运行以下命令以查看正在运行的服务列表:
$ docker service ls
ID NAME SCALE IMAGE COMMAND
9uk4639qpg7n helloworld 1/1 alpine ping docker.com

