# 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/3nAziYhCkTH2A4E6nfcd/blobs/GNXs7OnIScFAnKourGP9/2.15-images-splash.png" alt=""><figcaption></figcaption></figure>

You can pull images from Docker Hub or any other [registry](../../admin/registries/add):

{% content-ref url="images/pull" %}
[pull](images/pull)
{% endcontent-ref %}

You can also view a list of the images that are currently available in an environment, including their IDs, usage states, tags, sizes and creation dates. There are many other options available:

{% content-ref url="images/build" %}
[build](images/build)
{% endcontent-ref %}

{% content-ref url="images/import" %}
[import](images/import)
{% endcontent-ref %}

{% content-ref url="images/export" %}
[export](images/export)
{% endcontent-ref %}

