docs: def start(self, container, *args, **kwargs):
          """
          Start a container. Similar to the ``docker start`` command, but
          doesn't support attach options.
  
          **Deprecation warning:** Passing configuration options in ``start`` is
          no longer supported. Users are expected to provide host config options
          in the ``host_config`` parameter of
          :py:meth:`~ContainerApiMixin.create_container`.
  
  
          Args:
              container (str): The container to start
  
          Raises:
              :py:class:`docker.errors.APIError`
                  If the server returns an error.
              :py:class:`docker.errors.DeprecatedMethod`
                  If any argument besides ``container`` are provided.
  
          Example:
  
              >>> container = cli.create_container(
              ...     image='busybox:latest',
              ...     command='/bin/sleep 30')
              >>> cli.start(container=container.get('Id'))
          """
          if args or kwargs:
              raise errors.DeprecatedMethod(
                  'Providing configuration in the start() method is no longer '
                  'supported. Use the host_config param in create_container '
                  'instead.'
              )
          url = self._url("/containers/{0}/start", container)
          res = self._post(url)
          self._raise_for_status(res)