This is a simple example about how to run Zeppelin notebook by using Submarine.
Go to src/main/docker/zeppelin-notebook-example, build the Docker image. Or you can use the prebuilt one: hadoopsubmarine/zeppelin-on-yarn-gpu:0.0.1
Submit command to YARN:
yarn app -destroy zeppelin-notebook; yarn jar path-to/hadoop-yarn-applications-submarine-3.2.0-SNAPSHOT.jar \ job run --name zeppelin-notebook \ --docker_image hadoopsubmarine/zeppelin-on-yarn-gpu:0.0.1 \ --worker_resources memory=8G,vcores=2,gpu=1 \ --num_workers 1 \ -worker_launch_cmd "/usr/local/bin/run_container.sh"
Once the container got launched, you can go to YARN services UI page, access the zeppelin-notebook job, and go to the quicklink notebook by clicking ....
The notebook is secured by admin/admin user name and password.