UCL CEGE Limitations of Containers No GUI out of the box. X11 forwarding, VNC, or WSLg (Windows) needed for graphical apps. Practical alternative: use Jupyter Notebook or a web-based UI instead. I/O Performance Bind mounts between host and container can be slow — especially for many small files. Mitigation: narrow mount scope, use named volumes for data-heavy paths. GUI / Display No GUI out of the box. X11 forwarding, VNC, or WSLg (Windows) needed for graphical apps. Practical alternative: use Jupyter Notebook or a web-based UI instead. Linux Kernel Dependency Docker containers share the Linux kernel. On macOS and Windows, Docker Desktop runs a lightweight Linux VM behind the scenes — not 100% native Linux behavior.