class_docstr: Command runner for the fke docker multinode cluster.
  
  This command runner uses ``docker exec`` and ``docker cp`` to
  run commands and copy files, respectively.
  
  The regular ``DockerCommandRunner`` is made for use in SSH settings
  where Docker runs on a remote hose. In contrast, this command runner
  does not wrap the docker commands in ssh calls.
code: def run_rsync_up(self, source, target, options=None):
      docker_dir = os.path.dirname(self._docker_expand_user(target))
      self.run(cmd=f"mkdir -p {docker_dir}")
  
      self._run_shell(
          f"docker cp {source} {self.container_name}:{docker_dir}"
      )
  
file_path: ray/python/ray/autoscaler/_private/fake_multi_node/command_runner.py
imports: import os
  import subprocess
  from typing import Dict, List, Tuple
  from ray.autoscaler._private.docker import with_docker_exec
  from ray.autoscaler.command_runner import CommandRunnerInterface
label_desc: Use image node_id 7 for calling the FakeDockerCommandRunner obj's underlying member method code with example usage: obj.run_rsync_up(source, target, options) without return types