I have a plastic 55 gal drum with a rotary pump. I take it twice a year to the card lock and fill it with 200L of diesel. I throw in a diesel additive so no worries with colder weather and summer fuel. Works well and only take a dozen or two cranks to fill my tractor.
Just keep the transport low key because the drum is probably not an approved transport container. I go after hours to the card lock.
I strap the drum to the pallet forks and lift it off the truck and take it to the tractor shed.
The cost is very affordable too...$5 for the barrel and $25 for the rotary pump and maybe $10 for fittings and some tubing.
I cleaned out the drum with a pressure washer down the bung hole and then put the shop vac on blow and left the drum in the sun for an hour with the shop vac circulating air and drying out the water. After that it was clean as a whistle on the inside.