📚 Context
Docker is a complex software that brings a lot of value, but also a lot of problems to end-users. Different installation methods have different nuances. We like to recommend Docker Desktop to all users, but some of them do not use for one reason or another.
The CLI uses Docker for two different things:
- help build the application root filesystem;
- execute binaries during application build and node execution that are not available in the host system
✔️ Solution
To reduce or completelly eliminate the dependency on Docker, the two use cases above must be addressed.
The issues below follow them independently.
📈 Subtasks
🎯 Definition of Done
Issue copied from sunodo/sunodo#367
📚 Context
Docker is a complex software that brings a lot of value, but also a lot of problems to end-users. Different installation methods have different nuances. We like to recommend Docker Desktop to all users, but some of them do not use for one reason or another.
The CLI uses Docker for two different things:
✔️ Solution
To reduce or completelly eliminate the dependency on Docker, the two use cases above must be addressed.
The issues below follow them independently.
📈 Subtasks
🎯 Definition of Done