geotrellis / geodocker-cluster

[NOT MAINTAINED] GeoDocker Cluster is a Docker environment with Apache Accumulo and Apache Spark environment.
https://github.com/geodocker/geodocker
Apache License 2.0
27 stars 18 forks source link

Run processes as hadoop user #41

Closed echeipesh closed 8 years ago

echeipesh commented 8 years ago

Runs the processes inside the container as hadoop user.

My selfish reasons is to have this work seamlessly with EMR, however it appears to be good practice to run the container process as non-root user when possible. In this case it's possible so double bonus.

pomadchin commented 8 years ago

I definitely remember a case with accumulo: it wasn't possible to start process not under the root user, probably that could be performed as an image ARG?