Skip to main content

Docker Setup

Why Docker?

Virtual Machine technology allows one to run multiple instances of machine in SW. Similar to this paradigm, Docker allows one to run multiple instances of operating system. In Docker, these instances of OS are called "containers". We can use Docker containers to run any OS and SW written for that OS (with some exceptions) as long as the host machine supports Docker. For example, one can run SW that was written for Ubuntu on Windows; or more accurately, inside of a "Ubuntu container" running on Windows.

We can leverage Docker to run OpenCXL on platforms that support Docker.

More info on Docker: Docker Overview

Install Docker

If you do not already have Docker installed, follow the Docker Install Instructions.

note

If you are using Linux, please be sure to run the Linux post-installation steps. You may run into permission issues later if this is not done.

Choose your Platform