How much storage will I need for Docker?

This is my first foray into containerization, in this case with Docker. Installing a Docker container required a Docker pool, but my server had no empty drive bay. It did have an unoccupied SATA DOM port. I got a 64 GB SATA DOM card and created the pool there.

Will that be sufficient?

If not, I am wondering, whether there are any adapter cards for SATA DOM ports to M.2
NVMe, so that I can use more storage, inexpensively.

It is all going to depend on your usage of Docker and the apps you install.

Please post the details about your TrueNAS setup and its hardware and pool setup. It may help others answer. What are you planning to run?

You can select your normal data pool if you want.

By default Docker supports up to a 100GB container cache (iirc)

Then you’d need a few GB for each app.

And best to NOT use IxVolume data stores, and instead create datasets and point the apps at those datasets ie Host Mount, and then the app data will be stored where you point, rather than inside the ix-apps dataset on the apps pool.

My Apps dataset is only 31 GiB (configs in the Docker Dataset and the hidden .ix-apps dataset for the rest) so you could do 64 Gb if you need for bunch of apps easily, especially if media is on your storage drives

What does the category “IxVolume” signify to you?