Nightingale: A comprehensive Dockerized environment tailored for penetration testing and vulnerability assessment