In the beginning I had created under “pool” a new pool that truenas called iocage from default with inside folder (dump,images,private,template etc.etc)
Now from test i tray to crate a Jails and when i have attach the pool to Jails , a new iocage pool was created which overwrote it
I think you’re confusing pools, datasets, and folders.
I believe you created a folder named “iocage”, and started to save files within it. Then you later configured your jails to live on your main pool, which automatically creates an iocage dataset.
You’re skipping over some very important fundamentals. I wouldn’t dive into TrueNAS until you understand some TrueNAS and ZFS basics.
If you select a pool to be the place of your jails from the WebUI, it will create a iocage dataset used for managing your jails. Do not fiddle with its content.