/gocon

Extremely simple implementation of a Linux container for educational purposes

Primary LanguageGoGNU General Public License v3.0GPL-3.0

gocon

Extremely simple implementation of a rootless Linux container for the educational purpose of learning about namespaces and cgroups.

Inspired and heavily derived from Liz Rice's talk

Includes an Alpine Linux rootfs to use.

installation

git clone https://github.com/skovati/gocon
cd gocon
make install

usage

gocon run echo hello from alpine!
gocon run /bin/sh