If properly maintained, the lifetime of a shipping container is practically indefinite. If left to the elements the container roof will start rusting and holes may appear after 5 years. Maintenance is very simple. Treat any rust spots and elevate the container on base blocks, and even outdoors, a container could last 40 years. If the container is placed under a roof or in a warehouse, there are no limits.