Kinematic changing port numbers after restart

I have just started delving into Docker for Windows via Kitematic and have run into the problem of Kitematic changing container ports after restart of Docker. I have searched high and low but cannot find a solution to this problem. I need all the container ports to remain unchanged for my services to work. Is there a remedy for this issue?