moby&linuxkit最小化定制linux发行版

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
moby&linuxkit最小化定制linux发行版


二.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
moby&linuxkit最小化定制linux发行版

curl https://raw.githubusercontent.com/linuxkit/linuxkit/master/examples/docker.yml -o docker.yml
moby build docker.yml
linuxkit run qemu -kernel ~/docker
moby&linuxkit最小化定制linux发行版



原文地址:https://www.cnblogs.com/lixuebin/p/10813977.html