Royal Navy engineer locked up after drunken Chinese takeaway