I don’t use docker toolbox myself, instead I just install everything myself on virtualbox VMs that are built on vagrant using scripts.
However, to make it an offline installation I simply run the vagrant tool to build a single manager and save the image.
Without Vagrant the same process can apply I can mount or
git pull the my Vagrant project to a local folder and run the same scripts to download the software and configure the machine that has a fresh copy of the OS.
I also adapted my vagrant scripts for Amazon EC2 installation so you can probably use the same script