Toolbox vs DIY linux virtualbox VM with docker

What are the pros/cons of using Toolbox vs just rolling your own linux VM and installing docker on that? Seems to be about the same afaik.
(note: I use virtualbox for other things.)

Thanks