ONIE is a small operating system, pre-installed on bare metal network switches, that provides an environment for automated provisioning.
Visit the ONIE Wiki for more info.
Join the conversation -- send questions, comments and ideas to opencompute-onie@lists.opencompute.org.
Subscribe to the list: http://lists.opencompute.org/mailman/listinfo/opencompute-onie.
Browse the archives: http://lists.opencompute.org/pipermail/opencompute-onie/.
ONIE images can be built "automatically" thanks to a Dockerfile.
# build the container
$ docker build -t oniebuilder .
# create ONIE images
$ mkdir -p /tmp/onie && docker run -it --rm -v /tmp/onie:/home/zozo/output oniebuilder
Result of the compilation will be copied in /tmp/onie.