-
Notifications
You must be signed in to change notification settings - Fork 3
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
Some ideas #1
Comments
Hi @jumpinjackie, |
If you want to build from source for Linux, you probably should have a look at my Vagrantfiles as a starting point http://trac.osgeo.org/mapguide/browser/trunk/Tools/Vagrant In particular, the files of interest are:
This is a very heavyweight build system as it requires vagrant/virtualbox to spin up and tear down build VMs, which is why I've been trying to port this over to docker. My (incomplete and still in progress) docker-based build system can be found here: https://github.com/jumpinjackie/mapguide-docker-build |
thanks a lot |
WIP |
still working on this ideas? because I'm trying to get the mapguide server on azure |
@Sennevds Are you looking for MapGuide on Windows containers or Linux containers? |
doesn't matter. Now we are using mapguide on a VM and we are trying to move the mapguide server(not the web server) to containers on azure and we are also moving our databases to azure postgre |
Yes, slow as i can do it. |
So the only thing I need in the container is the mapguide server is it enough to edit the dockerfile and comment out the apache and tomcat parts or depends the server on it? |
The mapguide server run as CGI through apache service, you can turn off only the tomcat service. |
Is this linux only because we have the mapguide server running as a service on a windows server without any webserver. The thing we are trying to accomplish is to have the mapguide server running on a different server then the webserver. At this moment I can run the mapguide server(by commenting out the webserver parts in docker file) and I see in the logging that the connection is made(successfully login) but no response is received in maestro or the webserver |
Hi Bruce,
I saw your keen interest on a lightweight MapGuide docker image. Unfortunately my developer priorities are such that I won't be able to look at building a production quality docker image (the one I put on docker hub is really a toy). If you're happy to take on this task, then I have some ideas you could possibly explore :)
One thing I'd really like to see is a separation of the MapGuide docker image into its respective server and web tiers.
/usr/local/mapguideopensource/server
and/usr/local/mapguideopensource/share
/usr/local/mapguideopensource/webserverextensions
and/usr/local/mapguideopensource/share
A killer setup with this approach would be if I can make a docker-compose.yml (or any other container orchestrator of your choice) consisting of
One
docker-compose up
would bring this load-balanced PostGIS/Oracle/MapGuide stack to life.The text was updated successfully, but these errors were encountered: