title: gitlab-runner commands lifecycle for restarting runner
body: <p>I'm trying to configure a runner and using the reference <a href="https://docs.gitlab.com/runner/commands/" rel="nofollow noreferrer">https://docs.gitlab.com/runner/commands/</a></p>
  
  <p>but It's not clear what the command lifecycle is for 
  run/start/install/register</p>
  
  <ul>
  <li><p>Should register be called once or every time I reboot the system. What about install and start?</p></li>
  <li><p>To restart a runner should I do <code>stop</code> ,
  <code>uninstall</code> and then <code>install</code>
  <code>start</code>
  <code>run</code>?</p></li>
  <li><p>Should I have to <code>run</code> it or <code>start</code> would have the same effect?</p></li>
  </ul>