Let me rephrase your question: If a container is not isolated from the network namespace of the host, does port mapping still work?
No it does not. The container will behave network-wise like any native process on the host. The application inside the container will bind its ports directly on the ips of the host network interfaces.