Cisco interview question

How is a dockerfile structured?