Tutorials
Tutorials are learning-oriented lessons that take you through a series of steps to complete a project. They are designed to help you learn by doing, providing a safe environment to get started with Garden Linux.
Recommended First Tutorial
Want to try Garden Linux right now with zero setup cost?
- Linux: First Boot on KVM or First Boot on Lima
- macOS: First Boot on Lima
- Any OS with Container Engine: First Boot as OCI Container
All three tutorials run entirely on your workstation in under 5 minutes.
Available Tutorials documentation
Local TutorialsRun Garden Linux on your workstation with virtualization
First Boot on KVMStep-by-step guide to deploying Garden Linux on QEMU/KVM
First Boot on LimaStep-by-step guide to deploying Garden Linux on Lima
Cloud TutorialsDeploy Garden Linux to cloud providers
First Boot on AWSStep-by-step guide to deploying Garden Linux on Amazon Web Services
First Boot on AzureStep-by-step guide to deploying Garden Linux on Microsoft Azure
First Boot on GCPStep-by-step guide to deploying Garden Linux on GCP
First Boot on OpenstackStep-by-step guide to deploying Garden Linux on Openstack
Container TutorialsRun Garden Linux as a container
First Boot as OCI imageStep-by-step guide to deploying Garden Linux as an OCI image
On-Premises TutorialsDeploy Garden Linux on physical hardware
First Boot on Bare MetalStep-by-step guide to deploying Garden Linux on bare metal servers
About Tutorials
Following the Diátaxis framework, tutorials focus on practical education. They guide you through a complete project, teaching you the fundamentals while building something functional. Tutorials are perfect for newcomers who want hands-on experience with Garden Linux.
After Completing a Tutorial
Once you've completed your first tutorial, you can:
- Explore how-to guides for task-oriented instructions
- Read explanations to understand Garden Linux concepts and architecture
- Review reference documentation for technical specifications
- Learn about contributing to Garden Linux