> ## Documentation Index
> Fetch the complete documentation index at: https://docs.domino.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Requirements

<Warning>
  This is not a universal list of requirements. Please be sure to also review the documentation for your target deployment environment for any additional prerequisites.
</Warning>

To install Domino, you must have the following:

* [quay.io](https://quay.io) credentials provided by Domino.

* [Docker](https://www.docker.com) installed and the daemon running on your local machine.

* [Helm](https://helm.sh) installed.

* [Kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/) installed.

  * [Kubectl access](https://kubernetes.io/docs/reference/access-authn-authz/authentication/) to the cluster where you’ll deploy Domino.

* Access to Docker images for Domino components.

* Access to Helm charts.

* The [ddlctl command line](/6.3/admin/installation/platform-operator/ddlctl) installed.

<Warning>
  Newer versions of Docker Desktop changed a default setting that blocks access to the default Docker socket, which `ddlctl` depends on for some operations. Verify that you have enabled **Allow the default Docker socket to be used** under **Advanced Settings** before continuing.
</Warning>

To retrieve images of Domino components, the target cluster must have access to the following domains:

* `quay.io`

* `domino.tech`

* `k8s.gcr.io`

* `docker.elastic.co`

* `docker.io`

* `gcr.io`

If you intend to install Domino offline, configure your `Domino` custom resource definition specification to point to a private Docker registry and application registry. Offline installation packages are downloaded from the `mirrors.domino.tech` domain.

Domino recommends that you use a partition with at least ten times more disk space than the total volume of your container images. For example, if your container images occupy several dozen gigabytes, use a partition with several hundred gigabytes of space available. This ensures that the partition has enough free space for container images that Domino users create and manage. See [Why did my execution fail with the error 'No space left on device'?](https://tickets.dominodatalab.com/hc/en-us/articles/360060906852-Why-did-my-execution-fail-with-the-error-No-space-left-on-device-) for advice if you exceed your available disk space.
