Настройка
Я использую Chrome-Headless как контейнер в моем проекте docker-compose.Моё основное приложение (которое я хотел бы протестировать) называется «app» внутри файла compose.
Чтобы подключиться из контейнера без хрома к моему приложению, я использую внутреннюю привязку контейнера докеров:http://app:3000
docker-compose.yml
version: '3'
services:
app:
build:
context: .
ports:
- 3000:3000
chrome:
image: alpeware/chrome-headless-trunk
Проблема
Хотя это должно быть легко, есть одна деталь, которая делаетСложные вещи: chrome-headless применяет ssl в доменах ".app".Поскольку я подключаюсь к 'http://app:3000', это правило применяется.
При подключении я получаю эту ошибку:
net::ERR_SSL_PROTOCOL_ERROR at http://app:3000
Вопрос
Есть ли способ настроить chrome-headless для прекращения применения ssl в определенных доменах? Изменение имени с 'app' на что-то другое в docker-compose.yml на самом деле работает, но это выглядит довольно уродливым обходным путем.
Спасибо