代码之家  ›  专栏  ›  技术社区  ›  DenCowboy

如何停止码头服务?

  •  6
  • DenCowboy  · 技术社区  · 7 年前

    我怎样才能阻止 docker service 不移除( rm )是吗?

    Commands:
      create      Create a new service
      inspect     Display detailed information on one or more services
      logs        Fetch the logs of a service or task
      ls          List services
      ps          List the tasks of one or more services
      rm          Remove one or more services
      rollback    Revert changes to a service's configuration
      scale       Scale one or multiple replicated services
      update      Update a service
    
    2 回复  |  直到 7 年前
        1
  •  4
  •   anothernode David Joel Lukombo    7 年前

        2
  •  8
  •   person one    7 年前
    docker service scale [servicename]=0
    

    [node1] (local) root@192.168.0.8 ~
    $ docker service create --name test-service nginx
    cjvbwuhjhwpixwg01nh22cqbq
    overall progress: 1 out of 1 tasks
    1/1: running   [==================================================>]
    verify: Service converged
    [node1] (local) root@192.168.0.8 ~
    $ docker service scale test-service=0
    test-service scaled to 0
    overall progress: 0 out of 0 tasks
    verify: Service converged
    [node1] (local) root@192.168.0.8 ~
    $ docker service ls
    ID                  NAME                MODE                REPLICAS            IMAGE               PORTS
    cjvbwuhjhwpi        test-service        replicated          0/0                 nginx:latest
    [node1] (local) root@192.168.0.8 ~
    $
    
    推荐文章