moby&linuxkit最小化定制linux发行版
https://github.com/linuxkit/linuxkit
随着docker的如日中天,红帽等linux厂商都针对容器相继推出了定制化的atomic os,积极丰富容器生态的“当事人”的docker公司最近也开源了两个项目moby&linuxkit。使得在创建容器镜像时,除了基于alpine linux等轻量发行版外又多一种方式。
macOS平台可以试试https://github.com/linuxkit/homebrew-linuxkit
一.安装
git clone https://github.com/linuxkit/linuxkit.git
cd linuxkit
make -j4 && make install
cd test
rtf -x run
二.demo
https://github.com/linuxkit/linuxkit/tree/master/examples
curl https://raw.githubusercontent.com/linuxkit/linuxkit/master/examples/redis-os.yml -o redis-os.yml
moby build redis-os.yml
linuxkit run redis-os.qcow2
curl https://raw.githubusercontent.com/linuxkit/linuxkit/master/examples/docker.yml -o docker.yml
moby build docker.yml
linuxkit run qemu -kernel ~/docker