https://github.com/afbjorklund/buildroot4containers
Minimal linux distribution for running docker ("boot2docker")
https://github.com/afbjorklund/buildroot4containers
buildroot containers docker
Last synced: 3 months ago
JSON representation
Minimal linux distribution for running docker ("boot2docker")
- Host: GitHub
- URL: https://github.com/afbjorklund/buildroot4containers
- Owner: afbjorklund
- Created: 2021-09-15T15:25:03.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-23T16:47:31.000Z (over 3 years ago)
- Last Synced: 2025-03-20T02:07:06.462Z (7 months ago)
- Topics: buildroot, containers, docker
- Language: Makefile
- Homepage: https://boot2podman.github.io
- Size: 841 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
buildroot4containers
====================Build a minimal environment with Buildroot, enough for running Docker with containerd.
Like an "updated" version of the deprecated boot2docker, running entirelly from memory.
Written by Anders Björklund (@afbjorklund)
Kernel
* namespaces
* cgroups
* overlayfs
* nat
* bridge
* conntrack
* vxlanUser
* docker
* containerd (required by dockerd)
* bash
* iptables
Bootable image:
```
72M output/buildroot.iso
```Device layout:
| QEMU | File | Media | Device | Used for | Size |
| ---- | ------------- | ----- | -------- | ----------------- | ---- |
| -hda | disk.img | disk | /dev/sda | Persistent `/var` | 20g |
| -hdc | buildroot.iso | cdrom | | Buildroot booting | 72m |Reference board:
`qemu/x86_64`
```
4.9M output/images/bzImage
84M output/images/rootfs.ext2
```