code: def update_service(self, stack, service, args):
          
          url = '{0}/v3/stacks/{1}/services/{2}'.format(self.host, stack, service)
          return self.__post(url, args)
docs: 更新服务
  
          更新指定名称服务的配置如容器镜像等参数，容器被重新部署后生效。
          如果指定manualUpdate参数，则需要额外调用 部署服务 接口并指定参数进行部署；处于人工升级模式的服务禁止执行其他修改操作。
          如果不指定manualUpdate参数，平台会自动完成部署。
  
          Args:
              - stack:    服务所属的服务组名称
              - service:  服务名
              - args:     服务具体描述请求参数(json)，参考 http://kirk-docs.qiniu.com/apidocs/
  
          Returns:
              返回一个tuple对象，其格式为(<result>, <ResponseInfo>)
              - result          成功返回空dict{}，失败返回{"error": "<errMsg string>"}
              - ResponseInfo    请求的Response信息