Yes, each docker container will have a different PID on your host machine.
You can get the PID of a docker container by running:
docker inspect --format '{{ .State.Pid }}' CONTAINER_ID
If you kill the process on your host, your docker container will die.
source
to share