code: def kill(self, container, signal=None):
          
          url = self._url("/containers/{0}/kill", container)
          params = {}
          if signal is not None:
              if not isinstance(signal, six.string_types):
                  signal = int(signal)
              params['signal'] = signal
          res = self._post(url, params=params)
  
          self._raise_for_status(res)
docs: Kill a container or send a signal to a container.
  
          Args:
              container (str): The container to kill
              signal (str or int): The signal to send. Defaults to ``SIGKILL``
  
          Raises:
              :py:class:`docker.errors.APIError`
                  If the server returns an error.