Koozali.org: home of the SME Server

Obsolete Releases => SME 9.x Contribs => Topic started by: guest22 on September 11, 2014, 10:39:20 PM

Title: Closed
Post by: guest22 on September 11, 2014, 10:39:20 PM
This is the place to discuss Docker on SME Server.

Please see: http://wiki.contribs.org/Docker (http://wiki.contribs.org/Docker)
Title: Re: Docker on SME Server
Post by: Xavier.A on September 13, 2014, 06:16:26 PM
@RequestedDeletion

OK, we will try to collaborate with you...I will study the possibility to give you access to our git server but for the moment i 'm moving the server to a new data center, may be next month ;-)

I'm agree with all you 've wrote in the wiki page except for :
Code: [Select]
access=public
why public access ?

regards,
Title: Re: Docker on SME Server
Post by: guest22 on September 13, 2014, 06:50:47 PM
Hi Xavier,

that's good news indeed. Looking forward to that!

The db commands are loose notes and should be remove. It was a leftover from Shipyard thinking and that Shipyard can run on a very different host and thus needs access to other hosts. Hence the 'public' entry on Docker hosts.

Meanwhile there is another page that is specifically geared towards designing an Docker RPM.

http://wiki.contribs.org/Docker_design_concept

All is a work in progress and feel free to ass your notes. Eventually we will get there.

Regards,
guest
Title: Re: Docker on SME Server
Post by: Xavier.A on September 13, 2014, 06:59:45 PM
Meanwhile there is another page that is specifically geared towards designing an Docker RPM.
http://wiki.contribs.org/Docker_design_concept
Good,
what about cgroups ?

I wrote  there : http://www.smeserver.eu/co/tuto-Permettre_a_SME_Server_Edu_d_heberger_des_conteneurs_Linux__LXC_.html (http://www.smeserver.eu/co/tuto-Permettre_a_SME_Server_Edu_d_heberger_des_conteneurs_Linux__LXC_.html) how to activate cgroups in SME 9, it was for LXC but it could be necessary for Docker containers, no?
Title: Re: Docker on SME Server
Post by: guest22 on September 13, 2014, 07:09:30 PM
AFAIK (just checked on a fresh install)

* crgoups and LXC dependecies are automatically installed as dependency for docker-io
* cgconfig is started automatically by docker
* cgred is not started, so this needs to be adressed.

It's a bit hard reading on the Docker docs for some pages are outdated and speak of Docker before 1.0 release wgere LXC was a requirement, but they dropped that requirement.

guest
Title: Re: Docker on SME Server
Post by: Stefano on September 13, 2014, 09:09:11 PM
@RequestedDeletion

OK, we will try to collaborate with you...I will study the possibility to give you access to our git server but for the moment i 'm moving the server to a new data center, may be next month ;-)


I guess "you"  means "you, the community"
Good To know, we will wait
Thank you
Title: Re: Docker on SME Server
Post by: guest22 on September 13, 2014, 09:33:02 PM
I guess "you"  means "you, the community"

I'm sure that is the intention. So let's start out small and leave history behind.

@Xavier,

Let me know if you had the chance to read up on the LXC part in Docker today. If you want to add your findings to the wiki, please be my guest.

guest
Title: Re: Docker on SME Server
Post by: Xavier.A on September 14, 2014, 09:27:17 AM
@Stefano
I guess "you"  means "you, the community"
I like your pugnacity, so maybe i'm changing my point of view...I will try but I can't speak for all the team especially the graphist who worked on the Koozali graphical chart ;-)

@RequestedDeletion
for the panel, I found
which one could be the best piece of code to start? Eixo::Docker seems to be interesting.
Title: Re: Docker on SME Server
Post by: guest22 on September 14, 2014, 03:12:03 PM
which one could be the best piece of code to start? Eixo::Docker seems to be interesting.

Looking at the various interaction events provided, I also believe Eixo::Docker would provide all the basics we need. Together with the db entries for various options on images, containers and events, then all is needed is sewing them together to a limited but rock solid e-smith commands. For now I would suggest we leave anything that as to do with images out of the equation (pull/build/commit etc), and work with a sample image to get things done.

One thing we do need to keep in mind is the fast pase in which Docker being developed and if this pase is followed by Eixo::Docker and if this library is stable and maintained for the long term.

@stephdl, what do you think pls?

guest
 
Title: Re: Docker on SME Server
Post by: Stefano on September 14, 2014, 07:55:12 PM
I like your pugnacity, so maybe i'm changing my point of view...

we all hope so

Quote
I will try but I can't speak for all the team especially the graphist who worked on the Koozali graphical chart ;-)

sincerely, IMHO this statement was not necessary and uselessly polemical

In any case, we all will wait for you to share your work with us.

TIA
Title: Re: Docker on SME Server
Post by: stephdl on September 15, 2014, 06:23:36 PM
@stephdl, what do you think pls?

I'm at the step of googling the topic, nothing more yet. It is quite interesting and surely it could be nice for us. Unfortunately I face many fronts and I cannot be everywhere :)
So it will be good to investigate docker and write a good howto in the wiki. Once done, the RPM could be the easy part.
Title: Re: Docker on SME Server
Post by: guest22 on September 15, 2014, 07:12:14 PM
Thanks stephdl,

once you have found some time to read up to Docker, I would l appreciate your feedback on using Eixo::Docker as basis for future developments of the usage of Docker on SME Server.

No hurry!

Cheers,
guest
Title: Re: Docker on SME Server
Post by: stephdl on September 19, 2014, 06:51:47 PM
A really good show of solomon hykes, the CEO of docker to bring the docker concept.

https://www.youtube.com/watch?v=_DOXBVrlW78

The guy is really good, normal he is French  :lol:
Title: Re: Docker on SME Server
Post by: guest22 on September 20, 2014, 07:18:30 AM
I wrote  there : http://www.smeserver.eu/co/tuto-Permettre_a_SME_Server_Edu_d_heberger_des_conteneurs_Linux__LXC_.html

Xavier,

that page does not seem to be reachable anymore...?

guest
Title: Re: Docker on SME Server
Post by: janet on September 20, 2014, 08:41:58 AM
RequestedDeletion

All of http://smeserver.eu/ appears to be down
Title: Re: Docker on SME Server
Post by: Xavier.A on October 10, 2014, 10:41:34 AM
Xavier,

that page does not seem to be reachable anymore...?

guest
The SME Server EU website is off line...I'm working on a new website with a new domain, new logo...and with a more strong developpement team because I'm so alone that I have to find new companions  :-P

More seriously, I promised to collaborate with you about docker so I will share with you some codes. I'm already starting to develop a docker manager contrib and a VM manager contrib but they will be developed for deb. you could make the rpms if you want. I will be back soon to give you more information and the git server address.
Title: Re: Docker on SME Server
Post by: Stefano on October 10, 2014, 11:08:10 AM
The SME Server EU website is off line...I'm working on a new website with a new domain, new logo...and with a more strong developpement team because I'm so alone that I have to find new companions  :-P

Xavier, this is just a polemical statement.. please STOP, thank you
Title: Re: Docker on SME Server
Post by: stephdl on October 10, 2014, 12:33:23 PM
The SME Server EU website is off line...I'm working on a new website with a new domain, new logo...and with a more strong developpement team because I'm so alone that I have to find new companions  :-P

More seriously, I promised to collaborate with you about docker so I will share with you some codes. I'm already starting to develop a docker manager contrib and a VM manager contrib but they will be developed for deb. you could make the rpms if you want. I will be back soon to give you more information and the git server address.
could you give me the phone number of your drug dealer .... it is so good that I want to take the same.
Title: Re: Docker on SME Server
Post by: Stefano on October 10, 2014, 01:10:31 PM
ok, enough is enough

@ALL: please STOP, thank you

topic locked