Setup¶
To setup ADE for a project, prepare two main components:
A base-image which is the Docker image that provides all the programs and dependencies for the project. See Creating a custom base image for details.
An
.aderc
file which specifies the Docker images to start and any additionaldocker run
arguments. See The .aderc File for details.
In addition to a base-image and an .aderc
file, it is recommended to use volumes
to provide large, stand-alone programs and libraries. Volumes allow the project to update
different components of ADE without requiring users to download an increasingly large image.
See Creating a custom volume for details.
External Interfaces¶
ADE can also be configured to use external interfaces (network devices, ports, and/or USB devices) to get, for example, information from sensors:
Starting ADE with macvlan network configuration and Mounting ports to ADE explain how to configure the network interfaces of ADE
Mounting USB devices in ADE explains how to make USB devices available inside ADE
NVIDIA Docker in ADE explains how to integrate NVidia Docker with ADE