Custom, Unattended Installation of #Docker Toolbox Components
Published on 15 Jun 2016Tags #Docker
The Docker toolbox is a package to install the binaries required for managing a Docker-based container environment targetting Windows and OS X. Unfortunately, it forces you to install VirtualBox, Oracle’s type 2 hypervisor. Although a silent installation is documented, it is very successfully hidden how the individual components of this package can be installed or left out.
Silent Installation
The silent installation is a prerequisites for deploying the Docker toolbox using a package manager like Chocolatey or any other of your choice.
DockerToolbox-1.11.2.exe /SILENT
Selecting Components on the Command Line
Unfortunately, the official documentation does not tell you how to select the components you want. The following line installs only the Docker tool without VirtualBox and other stuff.
DockerToolbox-1.11.2.exe /SILENT /COMPONENTS=docker,dockermachine,dockercompose
Which Components are available?
The only place I have found listing the components contained in the installation package is Toolbox.iss in the official GitHub repository for the Docker toolbox.
It defines the following components:
- Docker Engine
- VirtualBox
- Kinematic
- Docker Compose
- Docker Machine