You can store, share, and manage Docker images in Oracle Cloud Infrastructure Registry. A Docker image is a read-only template with instructions for creating a Docker container. A Docker image holds the application that you want Docker to run as a container, along with any dependencies. To create a Docker image, you first create a Dockerfile to describe that application. You then build the Docker image from the Dockerfile. Having created a Docker image, you store it in a Docker registry such as Oracle Cloud Infrastructure Registry.