As a former professional fish raiser (for research purposes), I have seen fish containers made out of;
wood
metal
concrete
fiberglass
glass
numerous plastics
liners with any of a number of support materials to hold it up
clay lined holes in the ground
The thing is that to be successful, you have to have things sized properly for the fish and you should check you materials for toxic effects on the fish (some can be corrected).
This can be done with a bioassay, which depending upon your intended use could be quick or time consuming.
In my numerous bioassay tests, I have found about 1/3 of of rubber and plastic materials had strong negative effects on embryonic and larval zebrafish. These effects can vary between materials that are the "same" but made by different manufacturers. They can also vary from lot to lot.
To avoid the bioassay, use standard materials from reputable sources that are intended for your use (aquarium or aquaculture suppliers).