Docs feedback: Docker executor – Please clarify on default Docker container network configuration

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Currently, from the Docker network configuration documentation page, I'm not able to tell …

  • what the default network settings are
  • what will happen if FF_NETWORK_PER_BUILD = true is set
  • how to configure image/services network settings in a job.

Please clarify:

  1. If nothing is set in configuration, which containers or host connections can be reached by any CI/CD container?
  2. If FF_NETWORK_PER_BUILD = true is set in configuration, which containers or host connections can be reached by any CI/CD container?
  3. How can I define Docker network settings for each image/service from within a CI/CD job?

NB: I'm particularly looking for information regarding GitLab Runner for Windows.

See: https://docs.gitlab.com/runner/executors/docker.html#network-configurations

documentation docs-comments

Edited by 🤖 GitLab Bot 🤖