docker Запросы выполняются медленнее чем без докера

Проблема

После переезда в докер запросы стали выполняться очень долго (минимум по 3 секунды лишних на каждый вопрос). При этом докер запускался в ubuntu linux, где накладные расходны на сам докер должны быть минимальными.

Что оказалось

Оказалось, что проблема была в том, что в сборке использовалась конфигурация xdebug (в конфиге ниже это файл config/php/xdebug.ini) в которой было включен автозапуск (xdebug.remote_autostart=1), чтобы исправить ситуацию переключили на 0:

zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_autostart=0
xdebug.remote_connect_back=0
xdebug.idekey=PHP_STORM
xdebug.remote_host=192.168.1.255

В проекте использовался конфиг docker-compose.yml:

version: '3.7'
services:
  web:
    build: ./
    ports:
      - 9121:80
      - 9123:81
    volumes:
      - '../:/var/www/html/site'
      - './config/apache/apache-config.conf:/etc/apache2/sites-enabled/000-default.conf'
      - './config/apache/ports.conf:/etc/apache2/ports.conf'
      - './config/php/php.ini:/etc/php/7.4/apache2/php.ini'
      - './config/php/xdebug.ini:/etc/php/7.4/mods-available/xdebug.ini'
    networks:
      - front
  db:
    image: postgres:12.2
    volumes:
      - './config/postgresql:/docker-entrypoint-initdb.d'
    environment:
      POSTGRES_PASSWORD: rental_password
      POSTGRES_USER: rental_user
      POSTGRES_MULTIPLE_DATABASES: rental_db,rental_db_test
    ports:
      - 9122:5432
    networks:
      - front
      
networks:
  front:

Т.е. в данном случае причина была просто в конфигурации контейнера с php.