C/C++ container implementation
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Antoine f9b1f928d8 add reference link to read pirms 9 mēnešiem
bin Initial commit, setup project pirms 10 mēnešiem
busybox build container namespace require root pirms 9 mēnešiem
doc add reference link to read pirms 9 mēnešiem
obj Initial commit, setup project pirms 10 mēnešiem
src made container running as non root pirms 9 mēnešiem
.editorconfig Initial commit, setup project pirms 10 mēnešiem
.gitignore add reference link to read pirms 9 mēnešiem
Makefile Add makefile target to untar rootfs pirms 9 mēnešiem
alpine-minirootfs-3.12.0-x86.tar.gz build container namespace require root pirms 9 mēnešiem
doxygen.conf Initial commit, setup project pirms 10 mēnešiem
pandoc-config.yaml Initial commit, setup project pirms 10 mēnešiem
readme.md add reference link to read pirms 9 mēnešiem

readme.md

C container implementation

prerequisite : make busybox_setup permit to extract rootfs into ./busybox folder

build

classique build

make release

build with debug

make debug

run

classique run

./bin/out.ex /bin/ls

run interactively

./bin/out.ex -i /bin/sh

this code and repository is inspired by these link :

http://tejom.github.io/c/linux/containers/docker/2016/10/04/containers-from-scratch-pt1.html

https://lk4d4.darth.io/posts/unpriv3/

https://blog.lizzie.io/linux-containers-in-500-loc.html

Creating containers - Part 1.html

original link http://crosbymichael.com/creating-containers-part-1.html