The Licensing and Inspection Department (L&I) issues this license. To temporarily place a construction dumpster in the public right of way (on a street or sidewalk), you need a permit from the Streets Department. You must obtain a license to permanently place a dumpster on private property or on a public right of way (on the street or sidewalk). Do you need a permit for the dumpster you're renting? The answer depends on where you plan to place your container.
If you're going to place the dumpster in a residential entrance, then no, most likely you won't need a permit. Once you've determined the size of dumpster your project requires and the container's delivery location, you're ready to call and ask for what you can.