You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »


Scope

Dobby is a container management tool, to make it easy for other applications to start/stop/monitor containers. It can be thought of as a "Docker for the embedded world". 

This page demonstrates building a sample Java application in RDK framework and running in a container using Dobby in a RDK-B reference board ( Rpi ).

Major Dobby Components in RDK-B

  • DobbyDaemon

    • This is the main Dobby process, which is launched at bootup by systemd. When started, DobbyDaemon registers itself on dbus. It then idles and waits for commands over dbus to start, stop or inspect containers.

  • DobbyTool

    • CLI to interact with Dobby for developers, and issue commands such as start, stop or info

Build Dobby in RDK-B

  1.  Include Rpi repo init and build steps to include Dobby and   packagegroup-rdk-ccsp-broadband.bbappend detail. mostly step 1 to 4

Build Java Application in RDK-B

step 5,6,7

Running Dobby Container in Rpi

This provides details on running containerized java applications using dobby in RDK-B Platform (Raspberry Pi)

Steps:

  1. rest of the steps

2.

Validation:

1.

2.


Sample Code

  • No labels