Files
container/examples/ctr-example
AJ Emory b512617dc4 Updating ctr-example to make setup easier (#389)
- Example Makefile now supports fetch-default-kernel for easier setup
- added 'make all' to build Containerization and ctr-example in one step
- Updated README to add build and run instructions
2025-11-07 18:18:26 -08:00
..

Container Example

Very basic example of launching a Linux container using Containerization.


Build and Run

1. Fetch Kernel

In your terminal, change directories to examples/ctr-example and run make fetch-default-kernel

You should now see the vmlinux image in examples/ctr-example

2. Build/Run ctr-example

From examples/ctr-example run make all

Note

If you get the following error, try building from the default MacOS terminal: error: compiled module was created by a newer version of the compiler

After the build completes, the example will run. In your terminal you should see Starting container example... Creating container from docker.io/library/alpine:3.16... Starting container... / #

Congratulations, you've started the example container!