OK, not completely zero, but pretty close! If you have Oracle VM VirtualBox and Vagrant installed and would like to take Docker for a spin on Oracle Linux, you should try this.
Our most recent Oracle Linux 7 Update 6 Vagrant box makes a good starting point to set up and configure Docker. It includes:
Using a Vagrantfile from our repository of Vagrant builds on GitHub, I set up Oracle Linux with Docker configured on my MacBook in about 2 minutes and change*). To use this Vagrantfile:
I ran the following with VirtualBox 6.0.8 and Vagrant 2.2.4:
$ git clone https://github.com/oracle/vagrant-boxes $ cd vagrant-boxes/DockerEngine/ $ vagrant up $ vagrant ssh
You are now ready to run Docker commands. For example, try running an Oracle Linux 6 container:
[vagrant@ol7-docker-engine-new ~]$ docker run -it oraclelinux:6-slim Unable to find image 'oraclelinux:6-slim' locally Trying to pull repository docker.io/library/oraclelinux ... 6-slim: Pulling from docker.io/library/oraclelinux a653e0382385: Pull complete Digest: sha256:dab3d020772dd8916892c814931df438f5afe6b06ca72d66d279bd58d52f6116 Status: Downloaded newer image for oraclelinux:6-slim bash-4.1# cat /etc/oracle-release Oracle Linux Server release 6.10 bash-4.1#If you are new to Docker and already use VirtualBox and Vagrant, this is a quick way to explore what Docker is all about. I also recommend this article: Getting Started with Docker on Oracle Linux and Chapter 4 from the Oracle Linux 7 documentation: Working with Containers and Images.
As always, give us your feedback and questions in the Oracle Linux space on the Oracle Community.
*) Your mileage may vary based on download speeds.
I'll update this blog post accordingly.