Setting up Build VM in Docker - RMerl/asuswrt-merlin.ng GitHub Wiki

Introduction

Docker is an open source containerization platform. It enables developers to package applications into containers—standardized executable components combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment.

@GNUton maintains a docker image with the latest Asuswrt-merlin toolchains which can be used to build the firmware. Best of all, it's always up to date!

Setup Docker

Directions for installing Docker are here

Pull the image and off you go!

Directions for using the image are here, and the Dockerfile that builds the image is here