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 <[email protected]> > 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 > > [email protected] > > List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
