将服务部署到 swarm


创建 swarm 后,您可以将服务部署到 群。在本教程中,您还添加了 Worker 节点,但 不是部署服务的必要条件。

  1. 打开终端并通过 ssh 连接到运行 Manager 节点的计算机。 例如,本教程使用名为 .manager1

  2. 运行以下命令:

    $ docker service create --replicas 1 --name helloworld alpine ping docker.com
    
    9uk4639qpg7npwf3fn2aasksr
    
    • 该命令将创建服务。docker service create
    • 该标志将 service 命名为 。--namehelloworld
    • 该标志指定 1 个正在运行的实例的所需状态。--replicas
    • 参数将服务定义为 Alpine 执行命令 .alpine ping docker.comping docker.com
  3. Run 以查看正在运行的服务列表:docker service ls

    $ docker service ls
    
    ID            NAME        SCALE  IMAGE   COMMAND
    9uk4639qpg7n  helloworld  1/1    alpine  ping docker.com
    

后续步骤

现在,您可以检查该服务。