Two liter pop bottles work good, but they are plastic and whatever was in them before may leech into your water, so be happy with that flavor of drink and you won't mind revisiting after awhile. I would not use milk containers for long periods (longer than 6 months) of time as they are flimsy, break down over time and may beak . If you do, wash out thoroughly with soap and water, rinse well and then rinse out with a solution of bleach and water to kill any bacteria. I normally just fill it up with the bleach and water solution and let it sit for about a week before I pour it out. But as Unknown has pointed out, water runs out so have a back up plan. You can use 12 drops of iodine per gallon or regular household bleach (no scents) 1/8 teaspoon per gallon to purify. Remember about the water you have in your home too, hot water heater, toilet tanks, etc. If you buy bottled water from the stores, try to get them still in the box. That way the plastic doesn't break down as fast or you can store them in a box. Change out your water every 6 months.