Do you know why your controller is reporting a bad container / array?
Are one of the drives faulty? Perhaps one became unplugged or a cable is loose?
First, determine why the container / array is bad
DO NOT RUN ANY SORT OF FILE SYSTEM CHECKER ON A SINGLE DRIVE FROM AN ARRAY. This includes scandisk, chkdsk etc... Use only manufacturer's disk diagnostics or known file system independant utilities. I've never done it before, but I'm assuming it will probably wipe out your data quicker than you can cancel.
Disconnect the drives from your controller and run drive diagnostics independantly on each drive using the IDE channel (if possible). If you are using SATA or SCSI, run the drives in non-RAID mode. For utilities, please check out this thread:
https://www.techspot.com/vb/showthread.php?s=&threadid=7602
If one drive fails the test...
Try running a program like HDD Regnerator (also see above thread)
If one drive is not detected or is making funny noises...
This is a very serious problem which may be the result of bad electronics or mechanics. Sometimes this is repairable by the end user, but not often.
If both drives pass the diagnostics
Reconnect your array and double check your cables. There may have been a loose cable somewhere in the mix. You may also have an intermittent drive which the diagnostic utilities may not be able to detect reliably.
Recreate your array
Once you determine your drives are good, or repair your drive(s) individually, you can move on to the next step. The data on both drives independantly is nearly useless, but you may be able to ressurect your RAID 0 deleting and recreating the array. Please be sure that your controller does not initialize/format the array by default. All RAID controllers I've worked with will prompt you first before initalizing the array. Initialization is a nice way of saying "quick format".
Basically, each drive has half of your data. If things get out of sync, your data is still there, but the controller can't sort it out.
You can safely delete an array (how your data looks to the controller) without deleting the data on the drives (Your data on the physical drives). Once you create a new array using the drives and the same parameters as the original array, the controller should use your existing data as the array. Everythign should be back to normal now.
Please be very careful! I care about your data, but I am not going to take responsibility for any misinformation or misintpretation regarding this post. Just trying to help you out.
AND LASTLY...
If your data is remotely important to you, you should always back it up. While it is unfortunate, I hope you have learned a lesson from this.