Docker Images for Apache Ranger
10K+
Apache Ranger™ is a framework to enable, monitor and manage comprehensive data security across the Hadoop platform.
The vision with Ranger is to provide comprehensive security across the Apache Hadoop ecosystem. With the advent of Apache YARN, the Hadoop platform can now support a true data lake architecture. Enterprises can potentially run multiple workloads, in a multi tenant environment. Data security within Hadoop needs to evolve to support multiple use cases for data access, while also providing a framework for central administration of security policies and monitoring of user access.
Ranger requires Apache Solr and a Ranger Database (Postgres) to run.
export RANGER_VERSION=<Ranger Image Version>
export RANGER_VERSION=2.8.0
docker pull apache/ranger-solr:${RANGER_VERSION}
docker pull apache/ranger-db:${RANGER_VERSION}
docker pull apache/ranger:${RANGER_VERSION}
docker network create rangernw
docker run -d --name ranger-solr --hostname ranger-solr.rangernw --network rangernw -p 8983:8983 apache/ranger-solr:${RANGER_VERSION} \
solr-precreate ranger_audits /opt/solr/server/solr/configsets/ranger_audits/
docker run -d \
-e POSTGRES_PASSWORD=rangerR0cks! \
-e RANGER_DB_USER=rangeradmin \
-e RANGER_DB_PASSWORD=rangerR0cks! \
--name ranger-db --hostname ranger-db.rangernw --network rangernw --health-cmd='su -c "pg_isready -q" postgres' --health-interval=10s --health-timeout=2s --health-retries=30 apache/ranger-db:${RANGER_VERSION}
docker run -d \
-e POSTGRES_PASSWORD=rangerR0cks! \
-e RANGER_DB_USER=rangeradmin \
-e RANGER_DB_PASSWORD=rangerR0cks! \
--name ranger-admin --hostname ranger-admin.rangernw --network rangernw -p 6080:6080 apache/ranger:${RANGER_VERSION}
http://localhost:6080/login.jsp
Content type
Image
Digest
sha256:809ac47f3…
Size
990.8 MB
Last updated
4 months ago
docker pull apache/ranger:2.8.0Pulls:
3,448
Last week