Note: Sorry for potentially reposting, but I am experiencing issues with the 
smartos-discuss list. While the previous mail did appear in the 
https://www.listbox.com/member/archive/184463/=now webinterface my colleagues 
and I didn’t get the mail ourselves so I would assume nobody got them via mail. 
This is happening quit lot recently and I haven’t nailed down why yet.
--------------------------------------------------------------


Can anybody shed some light on these Docker questions we are facing in relation 
to Smartos and Triton  (we are also just learning how to apply Docker to our 
existing dev workflows as some questions might betray 😊 ) ? It is our 
understanding that SmartOS really wants to work well with Docker but we cannot 
yet see a clear path ahead as to how to actually use it without using KVMs 
again or running on directly on linux and thus loosing ZFS.
 
Questions:
 
1)      Are there any plans on supporting docker daemon in a smartos/lx zone in 
the future ?
(Right now we get errors such as ‘overlay’ not found as a supported filesystem 
on this host)
2)       I see how I can use 
https://github.com/joyent/smartos-live/tree/master/src/dockerinit to start a 
process but what exactly makes this docker ? How can I push a container there 
or talk to it from my dev machine etc ?
3)      Getting started in Triton with containers was quite simple (after 
understanding some limitations such as port mapping missing, not a big deal but 
many examples in docker use that and thus you stumble here at first), but how 
do I get snapshots made in Triton a’la zsnapper. Can I make a snapshot copy of 
a container to test a configuration change ?
4)      Can I somehow zfs diff backup a container in Triton as is , to ensure a 
perfect replica ?
5)      Does Triton have some kind of dynamic DNS service which I could point 
to a container ?
6)      How do I handle data-volumes on Triton if Joyent doesn’t like 
volume-from and there is not real ‘host’ (BrianC talked about no liking that). 
Our Server Data Core Code is a web-service which has its shard of data (append 
only file structure) collocated with it right now.  In Docker we would use data 
volumes but I don’t want to go over the network from the code to the data. The 
whole point of our setup was to keep code and data together.
 
Any help or pointers would be greatly appreciated. I hope there are at least 
some people here how are interested in Docker on SmartOS 😉 or have more 
experience with it.
 
Thanks,
Matthias
 
Background:
 
I am experimenting with docker on sdc as well as docker directly on our smartos 
hosts but are having a number of questions.
 
We are currently hosting a number of smartos servers in datacenters in Germany 
and some directly inside customers DCs. Right now we have a pretty well working 
setup with SmartOS zones preconfigured by Chef directly from Git on our master 
servers and then we can transport those as imgadm Images to our customer or the 
other DC sites. Automatic Snapshotting is performed by zsnapper and Backup is 
done via zfs send -I to the dedicated backup machines. We can quickly spin up 
any backuped up machine somewhere else if we needed to,
 
In the future though, we are looking at moving our software application to 
docker to streamline some processes there and docker/smartos looked like a 
great thing (also in case one of our applications would have to be moved to an 
actual cloud provider such as Joyent ‘Triton’). But the amount of available 
documentation on getting docker to replace our current setup is a little 
elusive.
 
 
PS:
We do not currently have plans to setup a full SDC (mostly because we cannot 
appropriately judge how much know-how we will have to build up and how long 
that would take as well as the fact that 1) we don’t have head nodes setup in 
the datacenter, thus new hardware would be required and 2) the SDC UI isn’t 
open source it seems and 3) the whole backup/zfs management of sdc is unclear). 
I am not unwilling but no matter how easy it is, it will be more complicated 
and thus more to learn than just learning how to running docker host in a vm, 
knowledge we would have to gain,retain and update regularily
 


Sent from Mail for Windows 10




-------------------------------------------
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