Oracle database on VirtualBox VM or Docker?

I am trying to get a Oracle database to be used for development purposes. I want to reduce the footprint of the database on the host (Windows).

Would it be better using a VirtualBox VM or a Docker container?

  • boot2docker bash command line is very slow
  • Using TensorFlow in windows
  • Docker expose all ports or range of ports from 7000 to 8000
  • How to deploy web service on Docker container
  • Improve Spring-Boot startup in Docker
  • Why can't I pipe a file to “tar” from “curl” with a Docker image for Debian?
  • I’m guessing that the Docker container will not give me any substantial advantage as I’m going to need a Linux kernel anyway so I’m leaning toward the VM option.

    Also is there any in-memory databases which can successfully mock Oracle databases? If so what editions?

  • Restarting Apache Inside Docker and Keeping Environment Variables
  • Install Docker on Jenkins on OSX
  • Failing to see how ambassador pattern enhances modularity / simplicty of container architecture in Docker
  • Build many dockerfiles on jenkins project
  • Cannot connect to postgres server in docker
  • Kubernetes: Cannot deploy flask web app with apache and https
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.