jeroenjanssens / data-science-at-the-command-line

Data Science at the Command Line
https://datascienceatthecommandline.com
Other
3.77k stars 766 forks source link

Could we have a virtualbox option? #102

Open dougneedham opened 4 years ago

dougneedham commented 4 years ago

I was able to do a number of things with the virutalbox version of DSATCL, I actually prefer the virtualbox over the Docker version. Is it possible to have a virtualbox option? Thank you.

jeroenjanssens commented 4 years ago

Thank you for bringing this up, @dougneedham. Initially I was planning on just providing a Docker image, but your question made me reconsider the possibilities.

I'm currently leaning towards the same approach I took in 2014, which used Packer and Ansible to build both a VirtualBox image and an AWS AMI. I just learned that Packer is also able to build Docker images. This way, we'll have just to maintain one playbook.

A question that has come up often is how to install the tools on the host OS, without the need for a virtual machine or container. Ansible by itself could be used to install the tools on Ubuntu, macOS and maybe even Windows+WSL.

Thanks again, I'll leave this issue open and keep you posted.