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
-
This is the place to discuss Docker on SME Server.
Please see: http://wiki.contribs.org/Docker (http://wiki.contribs.org/Docker)
-
@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 :
access=public
why public access ?
regards,
-
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
-
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?
-
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
-
@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
-
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
-
@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
- Eixo::Docker : http://search.cpan.org/~alambike/Eixo-Docker-1.103/lib/Eixo/Docker.pod (http://search.cpan.org/~alambike/Eixo-Docker-1.103/lib/Eixo/Docker.pod)
- Net::Docker : http://search.cpan.org/~stuifzand/Net-Docker-0.002004/lib/Net/Docker.pm (http://search.cpan.org/~stuifzand/Net-Docker-0.002004/lib/Net/Docker.pm)
- Rex::Virtualization::Docker : http://search.cpan.org/~jfried/Rex-0.52.1/lib/Rex/Virtualization/Docker.pm (http://search.cpan.org/~jfried/Rex-0.52.1/lib/Rex/Virtualization/Docker.pm)
which one could be the best piece of code to start? Eixo::Docker seems to be interesting.
-
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
-
I like your pugnacity, so maybe i'm changing my point of view...
we all hope so
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
-
@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.
-
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
-
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:
-
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
-
RequestedDeletion
All of http://smeserver.eu/ appears to be down
-
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.
-
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
-
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.
-
ok, enough is enough
@ALL: please STOP, thank you
topic locked