This is an automated email from the ASF dual-hosted git repository. abhi pushed a commit to branch ranger_5353 in repository https://gitbox.apache.org/repos/asf/ranger.git
commit fa36e221fb2baeb711e1404a7c4a947f09f30f0e Author: Abhishek Kumar <[email protected]> AuthorDate: Wed Jan 14 18:32:04 2026 -0800 RANGER-5354: Add content for getting-started tab --- mkdocs/docs/getting-started/install.md | 34 ++++++++++++++++++++++++ mkdocs/docs/getting-started/trino-with-ranger.md | 22 +++++++++++++++ 2 files changed, 56 insertions(+) diff --git a/mkdocs/docs/getting-started/install.md b/mkdocs/docs/getting-started/install.md index b164fc94d..f29f29942 100644 --- a/mkdocs/docs/getting-started/install.md +++ b/mkdocs/docs/getting-started/install.md @@ -20,3 +20,37 @@ title: Getting started with Ranger [Docker Docs]: https://docs.docker.com/get-started/overview/ # Installation +!!! tip +If you're new to Docker 🐳, we recommend reading +[Docker Docs], which provides extensive documentation around how to get started with Docker. +### docker <small>recommended</small> { #docker data-toc-label="docker" } + +The official [Docker image] is a great way to get up and running in a few +minutes, as it comes with all dependencies pre-installed. Open up a terminal +and pull the image using: + +=== "Latest" + + ``` + docker pull apache/ranger + docker pull apache/ranger-db + docker pull apache/ranger-solr + docker pull apache/ranger-zk + ``` + +=== "2.7" + + ``` + docker pull apache/ranger:2.7.0 + docker pull apache/ranger-db:2.7.0 + docker pull apache/ranger-solr:2.7.0 + docker pull apache/ranger-zk:2.7.0 + ``` + +???+ warning + + The Docker container is intended for development purposes only and + is not suitable for production based deployment. + [Docker Image]: https://hub.docker.com/r/apache/ranger + + diff --git a/mkdocs/docs/getting-started/trino-with-ranger.md b/mkdocs/docs/getting-started/trino-with-ranger.md index 6c53902b0..914efc47b 100644 --- a/mkdocs/docs/getting-started/trino-with-ranger.md +++ b/mkdocs/docs/getting-started/trino-with-ranger.md @@ -22,3 +22,25 @@ title: "Trino with Ranger" ## Introduction This guide will walk you through the steps to run Trino with Apache Ranger as the Access Control Enforcer. + +### Run Trino Container + +```shell title="Run Trino in Ranger's Network" +docker pull trinodb/trino +docker run -p 8080:8080 --name trino --network rangernw trinodb/trino + +# for more details: https://hub.docker.com/r/trinodb/trino +``` + +### Configure Ranger Plugin in Trino Container + +```.properties title="Update access-control.properties in /etc/trino/ in Trino container" +access-control.name=ranger +ranger.service.name=dev_trino +ranger.plugin.config.resource=/etc/trino/ranger-trino-security.xml,/etc/trino/ranger-trino-audit.xml,/etc/trino/ranger-policymgr-ssl.xml +ranger.hadoop.config.resource= + +# For details to configure Apache Ranger: https://trino.io/docs/current/security/ranger-access-control.html +``` + +### Restart Trino Container
