I have used welding rod cases to store rolled up, laminated charts, for years. Some have been held inside a tube, rolled, to about a 2 1/2 inch diameter for 20 years, with extraction for use every couple seasons. They do not delaminate. Welding rod cases are capped with twist off threaded caps, and come in a couple lengths. Available at any welding supply outlet, maybe eight to ten bucks? And fly tying shops, for takeapart flyrods, for a lot more money.
Cheaper, and easy to make, are variants made of Schedule 20 drain pipe, aka PVC downspout pipe. Schedule 40 is more common but heavier and overkill. Drain pipe comes in 3 inch and 3 inch diameters. White, typically, and takes marking pen well. The 3 inch is a lot easier to store underdecks. Acquire some PVC pipe dope, cut the pipe to length, glue a cap on one end, and a threaded fixture on the other end.
This video covers the bases, with some hubris added for flavor.
I have some short bungie pairs anchored to padeyes, about a foot apart, under my foredeck, which allow easy extraction for swapping charts while under way. Also handy for a granola bar or two, celery sticks, whatever.