Join GitHub today
toolbox depends on running Docker daemon #1704
When trying to use toolbox on our Kubernetes clusters running on rkt, we see that we would either have to run the Docker daemon or to setup the Containers our self.
As discussed with @euank
Toolbox should not be depending on a running Docker daemon, instead it would be nicer if Toolbox would make use of rkt which basically doesn't require anything.
What hardware/cloud provider/hypervisor is being used to run CoreOS?
Toolbox is not depending on running Docker daemon
Toolbox is only working when Docker is enabled
Run toolbox after disabling Docker
Make Toolbox independent from Docker
Toolbox is independent from Docker
The code in toolbox in question: https://github.com/coreos/toolbox/blob/a2767a0013c409a2381f7cdd4e31000b5fcded7e/toolbox#L33-L36
Since rkt, as of several releases ago, has an export command, it might be appropriate to use that there, though one regression it would introduce is requiring more space during extraction since it doesn't support streaming to stdout currently.
This would also be fixed with the change suggested in #1610