Using docker is easier because you don't need to install (often even compile) the required dependencies. But this is just an individual preference.
Even binwalk
is available as a docker image: https://hub.docker.com/r/refirmlabs/binwalk
3 Likes