Open
Description
Fondant pipelines currently cannot be executed in Google Colab, which would be a great way for users to try out Fondant. This is due to the limitation of Google Colab to run docker.
We should investigate the best way to support this. Two options are:
- Creating a
VenvRunner
which executes each component in a virtual environment. For local custom components, this should be doable, but this currently won't work for reusable components. This would require changes to how we package and share reusable components, since currently only the Docker container and component spec are shared, while we would need the original source files. - Using
udocker
as a docker replacement. It's not completely a drop-in replacement though, so we should validate how feasible this is. I did a quick PoC and was able to execute a Fondant container usingudocker
directly. More changes would be needed to let Fondant useudocker
.
Metadata
Metadata
Assignees
Type
Projects
Status
Backlog