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 a3199b88e55a7a139de90ffe69cb7acdc4b3ef71 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 | 16 ++++++++++++++++ mkdocs/docs/getting-started/trino-with-ranger.md | 22 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/mkdocs/docs/getting-started/install.md b/mkdocs/docs/getting-started/install.md index b164fc94d..d8fe20377 100644 --- a/mkdocs/docs/getting-started/install.md +++ b/mkdocs/docs/getting-started/install.md @@ -20,3 +20,19 @@ 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. It contains instructions to pull the images and run docker containers for Apache Ranger and dependent services (`Postgres DB`, `Apache Solr` & `Apache Zookeeper`). + +???+ 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
