Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 1.63 KB

README.md

File metadata and controls

51 lines (41 loc) · 1.63 KB

xDevSM-xapps-examples

Repository gathering xApps that utilize the xDevSM framework.

Building the xApp Image

Clone the repository and initialize the submodules:

git clone https://github.com/wineslab/xDevSM-xapps-examples.git

# clone xDevSM code
git submodule init
git submodule update

Note: The following steps are general, so you can also apply them to build the image of your custom xApp.

Build the Image of the xApp:

docker build --tag kpm-basic-xapp:0.1.0 --file docker/Dockerfile.kpm_basic_xapp .

Push the Image to a Repository:

docker tag kpm-basic-xapp:0.1.0 <your_username>/kpm-basic-xapp:0.1.0
docker push <your_username>/kpm-basic-xapp:0.1.0

Change the xApp config file (xapps-repo → kpm_basic_xapp → config):

 // config-file.json
 //...
    "containers": [
        {
            "name": "kpm-basic-xapp",
            "image": {
                "registry": "docker.io",
                "name": "<your_username>/kpm-basic-xapp", // use username
                "tag": "0.1.0"
            }
        }
    ],

License

This project is licensed under Apache License Version 2.0 - see License File for more details.

Organizations

Wireless Networks and Embedded Systems Lab website
Mobile Middleware Research Group website