> For the complete documentation index, see [llms.txt](https://docs.portainer.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.portainer.io/portainer-documentation/3.0-sts/user/docker/images.md).

# Images

Images are what is used to build containers. Each image defines the pieces required to build and configure a container and can be reused many times. The **Images** section in Portainer lets you interact with the images in an environment.

<figure><img src="https://content.gitbook.com/content/NaHIkLFUk78GrFLS4raF/blobs/iG5X6L6EBzPaPaGu1c6G/2.41-images.png" alt=""><figcaption></figcaption></figure>

You can pull images from Docker Hub or any other [registry](/portainer-documentation/3.0-sts/admin/registries/add.md):

{% content-ref url="/pages/-MhuWfJo1EepuXnb5TXs" %}
[Pull an image](/portainer-documentation/3.0-sts/user/docker/images/pull.md)
{% endcontent-ref %}

The **Images** table provides an overview of all images currently available in an environment, including each image's ID, usage status, tags, size, and creation date.

From this table you can also:

* **Build** a new image
* **Import** or **Export** an image
* **Prune** dangling and unused images to reclaim disk space

{% content-ref url="/pages/-MhuZcAkEsEnGJ-4S150" %}
[Build a new image](/portainer-documentation/3.0-sts/user/docker/images/build.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MhuZOq1zyCwH8V0e1d4" %}
[Import an image](/portainer-documentation/3.0-sts/user/docker/images/import.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MhuZXvqVu9MvagSdAdD" %}
[Export an image](/portainer-documentation/3.0-sts/user/docker/images/export.md)
{% endcontent-ref %}

{% content-ref url="/pages/d4V5QPws1PbiMnluPL96" %}
[Prune dangling and unused images](/portainer-documentation/3.0-sts/user/docker/images/prune-dangling-and-unused-images.md)
{% endcontent-ref %}
