apache/ranger

Sponsored OSS

By The Apache Software Foundation

Updated 4 months ago

Docker Images for Apache Ranger

Image
Security
Data science
Monitoring & observability
5

10K+

apache/ranger repository overview

Apache Ranger

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.

QuickStart

Ranger requires Apache Solr and a Ranger Database (Postgres) to run.

export RANGER_VERSION=<Ranger Image Version>
Example:
export RANGER_VERSION=2.8.0
Pull images
docker pull apache/ranger-solr:${RANGER_VERSION}
docker pull apache/ranger-db:${RANGER_VERSION}
docker pull apache/ranger:${RANGER_VERSION}
Create network
docker network create rangernw
Launch Solr
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/
Launch Ranger DB
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}
Launch Ranger
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}
Access Ranger via UI
http://localhost:6080/login.jsp

Support

Tag summary

Content type

Image

Digest

sha256:809ac47f3

Size

990.8 MB

Last updated

4 months ago

docker pull apache/ranger:2.8.0

This week's pulls

Pulls:

3,448

Last week