Skip to content
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
Closed

Dockerizing Gluu Server #170

dalareo opened this issue Aug 26, 2016 · 11 comments
Assignees
Labels
exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes
Milestone

Comments

@dalareo
Copy link

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
Copy link
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
Copy link
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
Copy link
Contributor

nynymike commented Jan 5, 2017

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

@shouro
Copy link

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
Copy link
Author

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

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

Thanks 😃

@willow9886
Copy link
Contributor

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

Thanks.

@blaggacao
Copy link

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

@blaggacao
Copy link

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
Copy link
Contributor

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

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

@sahilIT2020 sahilIT2020 added the exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes label Jul 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exclude from release notes Issue found during QA or otherwise non-important issue to report in release notes
Projects
None yet
Development

No branches or pull requests

9 participants