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

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

{% content-ref url="images/pull" %}
[pull](https://docs.portainer.io/user/docker/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](https://docs.portainer.io/user/docker/images/build)
{% endcontent-ref %}

{% content-ref url="images/import" %}
[import](https://docs.portainer.io/user/docker/images/import)
{% endcontent-ref %}

{% content-ref url="images/export" %}
[export](https://docs.portainer.io/user/docker/images/export)
{% endcontent-ref %}
