title: How to have multiple docker containers in a single Gitlab CI job?
body: <p>My project has multiple components that need to run in separate containers and connect with one another. I am trying to run a test of the whole project within a single &quot;test&quot; stage job in Gitlab CI. To do this, I need to create multiple dockers and set up each of the components manually. Is there any way to even do this in Gitlab CI?</p>
  <p>Any advice would be appreciated. Thanks!</p>