CICD run with Gitlab runner

I have a couple of queries for CICD with gitlab runner inside a docker image container

  1. How’s the machine ID picked up when using the docker image?
  2. Is it possible to view the runs that are performed by the CICD, that is, the navigations in a application, rather the console logs alone?
  3. What is the command that we give in yml file for the above 2?