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