I think your best option is to use blankets with ceiling track kit.
Even better if you double wall the blankets with an air gap between layers.(use 2 circles of ceiling tracks, about 4-6 inches apart).
Hanging blanlets on thd track kit will allow you to slide the blankets out of the way , so you can have the use of the whole room if you need to
It will also allow you to manipulate the sound inside the room (more live or more dead).
You do not have to encircle the whole room with ceiling tracks.
You can use ceiling screw hooks (available from your local hardware store) and only use tracks where you want to divide the room.
This so allows you to create a “room within a room” without building an actual “room”. So you have more room for your other stuff.
I would recommend comering walls eith blankets completely, even the walls you do not worry about.
You want to eliminate that percussion sound bouncing off the walls.
This will reduce overall sound level inside the room and therefore even less sound will escape.
If for your recording you feel the sound is too dead, you can slide open the blankets on tracks and allow some reflections to create a live sound.
Or you can just take blankets off the hooks.
There is also another option (alternative or additional, depends on how you want to hear your drums) .
You can wrap a blanket around a drum.
And let it (the rest of the blanket) lay on the floor.
This will drastically reduce the sound coming out of the drum.