New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dockerizing Gluu Server #170

Closed
dalareo opened this Issue Aug 26, 2016 · 11 comments

Comments

Projects
None yet
8 participants
@dalareo

dalareo commented Aug 26, 2016

I am aware of Docker Edition of Gluu, but what I am trying to get is a dockerized Gluu CE in order to create a template to be delivered into EduCaaS (open learning environment built over Rancher).
I am creating a Dockerfile (attached to this message), but I guess I need also to attach to my "gluu-server" container a Tomcat container and a database one. Anybody working on it?

Dockerfile.zip

@yurem yurem modified the milestone: CE 3.0.0 Nov 14, 2016

@yurem

This comment has been minimized.

Contributor

yurem commented Nov 14, 2016

In CE 3.0.0 we are going to replace many parts: http://gluu.org/CE-roadmap
We can back to this question after 3.0.0 release

@yurem yurem modified the milestones: CE 3.0.1, CE 3.0.0 Nov 14, 2016

@pi0

This comment has been minimized.

Contributor

pi0 commented Jan 5, 2017

@dalareo I'm also currently working on this. 2.4.4.2 is semi-stable for now and i'm working on 3.0.0 in next days. i also provided some simple docker-compose templates for deployment. I would be happy if you see that and give your opinions about that: pi0/gluu-docker
PS I'm also looking forward a solution splitting ldap/auth/trsut containers.

@yurem It is so nice if you are already planning to docker-izing C.E editions.. but it seems it is not stated in official roadmap for 3.0.1. Is it?

@nynymike

This comment has been minimized.

Contributor

nynymike commented Jan 5, 2017

@shouro Can you take a look at these docker files. Any thoughts?

@shouro

This comment has been minimized.

shouro commented Jan 6, 2017

@dalareo We are not working on docker CE version.
CE developed to work on chroot so if you do it you may need to modify current CE structure.
Tecnicaly you can do it using tools like supervisord and a modified setup.py .
how you are planing to use 'CherryPy' ?

@dalareo

This comment has been minimized.

dalareo commented Jan 13, 2017

Great job @pi0 ! I created an issue in the repo: not able to load login page!

@yurem yurem modified the milestone: CE 3.1.0 Sep 7, 2017

@yurem yurem added this to the CE 3.2.0 milestone Oct 9, 2017

@indiependente

This comment has been minimized.

indiependente commented Oct 11, 2017

Hi everyone!
Is there any documentation on how to spin up a docker image of the CE?

Thanks 😃

@willow9886

This comment has been minimized.

Contributor

willow9886 commented Oct 11, 2017

hey there @indiependente, please see Mike's statement here on a docker version of Gluu.

Thanks.

@nynymike nynymike closed this Oct 12, 2017

@blaggacao

This comment has been minimized.

blaggacao commented Oct 19, 2017

@nynymike Please consider the ongoing earthquake shift towards kubernetes when deciding on your orchestration choice:

@blaggacao

This comment has been minimized.

blaggacao commented Oct 19, 2017

If someone could point me to some resources I could start with a docker-compose.yml as an evening project, have done it before, and I'd really play around a little bit with gluu...

@nynymike

This comment has been minimized.

Contributor

nynymike commented Oct 19, 2017

We are working on it. The Gluu Server is a bunch of services configured and working together. It's not a trivial stateless web application.

@blaggacao

This comment has been minimized.

blaggacao commented Oct 19, 2017

If you want to give a try on local kubernetes, right away, I can really recommend you minikube or minishift - minishift has extra componentes, but i find it a slight bit more user friendly and self explaining...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment