On 21 June 2015 at 15:27, Andrew Gabriel <[email protected]> wrote:
> On 21/06/2015 21:57, Peter Tribble wrote:
> Another trick is to start a zone
> with nothing running but init - think the single-app way that Docker
> tends to be used. Generally, the whole zones framework is far
> more flexible and capable of far more than the standard types of
> zones we're used to.
> Wow - I'm glad someone has noticed this, and it's not an accident.
> In the early days of developing zones (long before it saw the light of day),
> I did have single-process zones working, and I imagined it might be a useful
> paradigm at some point for very light-weight zones.

We, at Joyent, make use of a number of less-conventional zone types in
SmartOS[1] and SDC[2].  We have a cut-down zone brand for running KVM
instances, which is effectively just QEMU running by itself inside a
zone, e.g.:

  mumford # ptree -z 7463c620-fee1-4723-819a-627ef96ce34b
  8887  zsched
    8943  /smartdc/bin/qemu-system-x86_64 -m 2048

In SDC/Triton, we are using the LX brand to run unmodified docker
images (which contain Linux binaries) inside similarly slim zones.
Provisioning requests are handled through a compatible implementation
of the Docker remote API[3], and the workload itself is run within an
otherwise empty LX zone.

[1] https://smartos.org/
[2] https://github.com/joyent/sdc
[3] https://github.com/joyent/sdc-docker


Cheers.

-- 
Joshua M. Clulow
UNIX Admin/Developer
http://blog.sysmgr.org


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to