how to use docker?

I took the code fetched from GitHub and 06_vtk the remote rendering example, 02_ContourGeometry deployed it to docker, and then I looked at its logs and got the following issues.

 Traceback (most recent call last):
   File "/deploy/app.py", line 12, in <module>
     from vtk import vtkXMLImageDataReader
 ModuleNotFoundError: No module named 'vtk'

2023-04-13 13:21:49,195:ERROR:aiohttp.server:Error handling request
Traceback (most recent call last):
  File "/deploy/server/venv/lib/python3.9/site-packages/aiohttp/web_protocol.py", line 433, in _handle_request
    resp = await request_handler(request)
  File "/deploy/server/venv/lib/python3.9/site-packages/aiohttp/web_app.py", line 504, in _handle
    resp = await handler(request)
  File "/deploy/server/venv/lib/python3.9/site-packages/wslink/backends/aiohttp/launcher.py", line 95, in handle_post
    return await self._waitForReady(session, request)
  File "/deploy/server/venv/lib/python3.9/site-packages/wslink/backends/aiohttp/launcher.py", line 107, in _waitForReady
    if self.process_manager.isReady(session, count):
  File "/deploy/server/venv/lib/python3.9/site-packages/wslink/launcher.py", line 478, in isReady
    if not self.isRunning(id) and count < 60:
  File "/deploy/server/venv/lib/python3.9/site-packages/wslink/launcher.py", line 466, in isRunning
    return self.processes[id].poll() is None