[Qgis-developer] qgis kartoza docker images, use configpath option?
Régis Haubourg
regis.haubourg at gmail.com
Mon Sep 26 07:12:57 PDT 2016
Thanks Luigi,
I'm quite new to docker, if I get it right, I should:
1 - Add a new environment variable to docker file. something like "ENV QGIS_PROFILE /project/.qgis2"
2 - Change startup.sh from su $USER_NAME -c "/usr/bin/qgis" to "su $USER_NAME -c "/usr/bin/qgis --confipath QGIS_PROFILE"
3 - Build my own docker image
4 - if that works, submit a PR :)
I had the hope of not having to build my own images (too much to learn at once). I guess I should startup .sh should test if
QGIS_PROFILE exists or not and add --confipath argument only if true.
Do I miss something?
Régis
Le lundi 26 septembre 2016 à 15:46 +0200, Luigi Pirelli a écrit :
> http://stackoverflow.com/questions/19537645/get-environment-variable-value-in-dockerfile
>
> then set env that will be used in the start.sh
>
> I did the base of 2.14 dockerfile... but I didn't follow it's
> evolution... probably there is an issue.
>
> better than a issue, would be fine a PR :) edit Dockerfile is a really
> simple beast ;)
>
> cheers
>
> Luigi Pirelli
>
> **************************************************************************************************
> * Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com
> * LinkedIn: https://www.linkedin.com/in/luigipirelli
> * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
> * GitHub: https://github.com/luipir
> * Mastering QGIS:
> https://www.packtpub.com/application-development/mastering-qgis
> **************************************************************************************************
>
>
> On 26 September 2016 at 14:16, Régis Haubourg <regis.haubourg at gmail.com> wrote:
> >
> > Hi there,
> > I'm trying to set up multiple docker images to test different environments
> > in ubuntu xenial.
> > I just gave a try to excellent Tim's repository with docker images for all
> > QGIS versions.
> >
> > My question : Is it possible to launch a docker image with --configpath
> > option as an argument so that I can use differents qgis profiles with one
> > image? If yes, how can I achieve that?
> >
> > Thanks for your lights.
> >
> > BTW, I could run QGIS master but 2.14.6 returns that error:
> >
> > docker: Error response from daemon: oci runtime error: exec: "/start.sh":
> > stat /start.sh: no such file or directory.
> >
> > Shall I create an issue in kartoza repo?
> >
> > --
> > Régis Haubourg
> >
> > Attention, changement d'adresse mail!
> > Mon adresse principale devient désormais regis.haubourg at gmail.com
> >
> >
> > _______________________________________________
> > Qgis-developer mailing list
> > Qgis-developer at lists.osgeo.org
> > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
More information about the Qgis-developer
mailing list