Skip to content

Docker app cookbook

David Anderson edited this page Oct 8, 2024 · 2 revisions

This cookbook shows how to create and deploy a Docker app in BOINC. We assume you already have created a BOINC project.

We're going to use a Linux/x64 executable called worker. This takes, as command-line arguments, the names of an input file and an output file.

worker infile outfile

It reads the input file, converts it to upper case, and writes it to the output file.

You can build worker in the BOINC source tree:

cd samples/worker
make

or download it from https://boinc.berkeley.edu/worker

Create the app

config.xml: validator, assim

Create the app version

Test

Install Docker and BOINC

Submit job

Clone this wiki locally