> > Christopher J. Ruwe wrote:
> > Hi,
> >
> > currently, I am playing around with docker and try to pass environment
> > variables to the LX docker zones in the fashion of 'docker run -e
> > <...>'.
> >
> > From
> >
> > https://github.com/joyent/smartos-live/blob/master/src/dockerinit/src/docker-common.c#L311
> >
> > I got the idea that I could pass environment vars in the internal
> > metadata thus:
> >
> > {
> > "alias": "debiandocker",
> > "image_uuid": "82b552d0-4021-bff7-5d46-0390ec71774b",
> > "nics": [
> >      {
> >          "interface": "net0",
> >          "nic_tag": "admin",
> >          "gateway": "192.168.2.1",
> >          "netmask": "255.255.255.0",
> >          "primary": true,
> >          "ip": "192.168.2.18"
> >      }
> > ],
> > "brand": "lx",
> > "kernel_version": "3.13.0",
> > "docker": true,
> > "cpu_shares": 100,
> > "zfs_io_priority": 1000,
> > "max_lwps": 2000,
> > "max_physical_memory": 1024,
> > "max_locked_memory": 1024,
> > "max_swap": 16384,
> > "cpu_cap": 100,
> > "tmpfs": 16384,
> > "maintain_resolvers": true,
> > "resolvers": [
> >      "192.168.2.1"
> > ],
> > "internal_metadata": {
> >      "docker:cmd": "[\"/bin/ping\", \"3600\"]",
> >      "docker:env": "[\"blu\", \"bla\"]"
> > },
> > "quota": 10
> > }
> >
> > However, trying to create such a zone with vmadm fails. Can someone
> > help me out with a pointer to the proper docs on how to do that right?
> >
> > Thanks and cheers,
> 
> 
> On Fri, 2015-11-06 at 14:38 +0000, Peter Gale wrote:
> The format is more like
> 
> "docker:env": "[\"foo=bar\"]"
> 
> That assigns a value to foo. My guess would be that in your format "blu" 
> and "bla" are being interpreted as commands.
> 
> 
> --
> PG


Hi,

thanks for the idea and from the docker-syntax docker -e foo=bar the
idea is entirely plasubile. However, using that syntax, zones fail to
start completely.

I am feeling rather idea-less ...

Cheers,
-- 
Christopher




-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to