code: def __init__(
      self,
      docker_tag: str,
      volumes: Optional[List[str]] = None,
      envs: Optional[List[str]] = None,
      tmp_filesystem: Optional[str] = None,
  ) -> None:
      super().__init__(docker_tag, envs)
      self.volumes = volumes or []
  
      if tmp_filesystem is not None:
          if tmp_filesystem != "tmpfs":
              raise ValueError(
                  "Only tmpfs is supported for tmp filesystem"
              )
      self.tmp_filesystem = tmp_filesystem
  
file_path: ray/ci/ray_ci/linux_container.py
imports: import os
  import subprocess
  import sys
  from typing import List, Tuple, Optional
  from ci.ray_ci.container import Container
label_desc: Use image node_id 1 to create a new LinuxContainer object from inherited base classes: Container with example: obj = LinuxContainer(docker_tag, volumes, envs, tmp_filesystem)