Public Repository

Last pushed: 2 years ago
Short Description
Docker image with installed BB10 NDK 10.3
Full Description

Summary

Use this image when you want to compile using the BB10 NDK.
The momentics IDE and the NDK is installed at ~/bin/bbndk

Since the installation requires the user to go through the GUI install process, it was not possible to use a simple Dockerfile for it.
The source code for creating this image is located at: https://github.com/uvatbc/docker-images/tree/master/bb10/ndk

How to use (without GUI):

  1. Enter the docker container
    docker run --rm -it uvatbc/bbndk:latest /bin/bash
    
    You will probably need to map a local filesystem point as a volume mount using "-v"
  2. Once inside the container, set up the BB10 NDK environment.
    source /home/admin/bin/bbndk/bbndk-env_10_3_1_995.sh
    
    After this, it should be possible to compile from command line.

How to use (with GUI):

  1. Start the container
    docker run --rm -it --name bb10ndk uvatbc/bbndk:latest
    
    This starts the "default" container command - which is the sshd server.
  2. In another terminal, ssh connect to the IP Address of the container:
    ssh -C -Y -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no admin@`docker inspect --format '{{ .NetworkSettings.IPAddress }}' bb10ndk`
    
    You will need to put in the password for the admin user: admin.
  3. Now it should be possible to start the GUI IDE and have it connect to your host's Xorg by running
    ~/bin/bbndk/qde
    
Docker Pull Command
Owner
uvatbc