[mkroot] aboriginal / mkroot as a basis for a container?

Philip Rhoades phil at pricom.com.au
Fri May 19 12:01:28 PDT 2017


Rob,


On 2017-05-20 04:34, Rob Landley wrote:
> On 05/19/2017 12:50 PM, Philip Rhoades wrote:
>> Rob,
>> 
>> I use Fedora for routine work but got interested in Alpine because of
>> the reduction in container size - is it possible / sensible to try and
>> make an even smaller, faster system with mkroot?
> 
> Yes, but it's really a question of what you want the container to do.


Well I went off on a tangent while I was moving stuff off a Digital 
Ocean VM to my own server - which might temporary - but this was for a 
number of small domains in: plain HTML, Ruby on Rails and Jekyll 
frameworks.  I am containerising the framworks.


> Way back when lxc had a busybox container, with just busybox defconfig
> in it. The mkroot build is aiming at one of those based on toybox
> instead of busybox (but still uses bits of busybox at the moment 
> because
> the past year $DAYJOB has been _really_ distracting so I'm not as far 
> as
> I wanted to be with toybox yet).


Right.


> Other than that, there's an init script and a couple /etc files. 
> There's
> really not much there. (Sorta the point. :)
> 
> Alpine is a distro. It has a package management system that can 
> download
> and install more stuff. If you want more stuff in mkroot, you build it
> from source. :)


That's OK - it could be a really interesting exercise and a very useful 
tool once built . .

Of course I am interested in the whole Android self-hosting thing too . 
.

Thanks,

Phil.
-- 
Philip Rhoades

PO Box 896
Cowra  NSW  2794
Australia
E-mail:  phil at pricom.com.au


More information about the mkroot mailing list