code: def test_create_docker_file_with_kaggle_base_image(self):
      self.setup()
      os.environ["KAGGLE_DOCKER_IMAGE"] = "gcr.io/kaggle-images/python"
      lcb = containerize.LocalContainerBuilder(
          self.entry_point,
          None,
          self.chief_config,
          self.worker_config,
      )
      lcb._create_docker_file()
  
      expected_docker_file_lines = [
          "FROM gcr.io/kaggle-images/python\n",
          "WORKDIR /app/\n",
          "COPY /app/ /app/\n",
          'ENTRYPOINT ["python", "sample.py"]',
      ]
      self.assert_docker_file(
          expected_docker_file_lines, lcb.docker_file_path
      )
      del os.environ["KAGGLE_DOCKER_IMAGE"]
      self.cleanup(lcb.docker_file_path)
  
imports: import os
  import tempfile
  import uuid
  from absl.testing import absltest
  import docker
  import mock
  from tensorflow_cloud.core import containerize
  from tensorflow_cloud.core import docker_config
  from tensorflow_cloud.core import gcp
  from tensorflow_cloud.core import machine_config
  from tensorflow_cloud.utils import google_api_client
  from tensorflow_cloud.utils import tf_utils
label_desc: Use image node_id 8 for calling the TestContainerize obj's underlying member method code with example usage: obj.test_create_docker_file_with_kaggle_base_image() without return types