/ambari-build-sandbox

Maintains docker-hub repository

Primary LanguageShell

Ambari Build and Test Sandbox

Components included:

  • Java 1.8.0
  • Maven 3.5.2
  • Python 2, 3 with debugger installed (currently only for python 2)

Build container manually:

Pull from docker hub:

  • docker pull reishin/ambari-build-sandbox

How to use:

  • Full isolation: docker run --name sandbox --rm -it reishin/ambari-build-sandbox
  • Keep container running: docker run --name sandbox -d -t reishin/ambari-build-sandbox ; docker exec -it sandbox bash

Allow maven cache to stay across different containers: -v /cache/dir/.m2:/root/.m2

Ambari repo downloading: git clone https://github.com/apache/ambari.git /root/ambari

Useful URL's: