In the previous section we created a custom Docker image that hosted our application, but what do you do if you need to deploy an application for which there is no supporting container image? Or if you need to use a specific version for which there is no existing container image? In this section we’ll create a new Dockerfile and build an image to use as our own base image for our application.

Read the full article on about:virtualization.