Modernizing Legacy Applications: To Containerize or Not to Containerize?