Size: a a a

Docker — русскоговорящее сообщество

2022 February 08

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Редактируй файл hosts на локальной машине
источник

Р

Роман in Docker — русскоговорящее сообщество
Всмысле? Тут же проблема в порт маппинге
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Если ты хочешь в браузере cypress-director, и чтобы тот открывал страницу, которую рендерит приложение, нужно я чтобы из контейнера был проброшен нужный порт, а также чтобы DNS запись cypress-director резолвилась на 127.0.0.1. За последнее отвечает файл hosts
источник

Р

Роман in Docker — русскоговорящее сообщество
Раньше у меня для cypress-director стояло
ports: 1234:1234
Девопсы намудрили вот то что сейчас на скрине
источник

Р

Роман in Docker — русскоговорящее сообщество
И я ничего не писал в хостс, просто поднимал контейнер и заходил на сайт
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Там буквально написано "мапить порт 20012 хоста на порт 1234 внутри контейнера, е если задана переменная окружения DOCKER_CYPRESS_DIRECTOR, брать номер порта из нее"
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Задай переменную, отредактируй файл, не используй docker-compose.mac.yml - вариантов миллион
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Но это лишь пробросит порт, к DNS это отношения не имеет
источник

Р

Роман in Docker — русскоговорящее сообщество
Но я пробовал вставлять в урл cypress-director:20012 и не работало
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Потому что кое-кто не умеет читать мои сообщения
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Это не будет работать просто так
источник

Р

Роман in Docker — русскоговорящее сообщество
Ну окей я понял что нужно в хосты добавить
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Либо ты пишешь в браузере localhost:20012, либо редактируешь hosts
источник

Р

Роман in Docker — русскоговорящее сообщество
Ок, с localhost не пробовал
источник

Р

Роман in Docker — русскоговорящее сообщество
А почему так? Я учил что название сервиса становится вместо локал хоста
источник

Р

Роман in Docker — русскоговорящее сообщество
Точнее новый хост создается с названием
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Это работает только внутри одной docker network и только для контейнеров
источник

ММ

Максим Мартынов... in Docker — русскоговорящее сообщество
Потому что там внутри свой DNS сервер. Твоя машина о нем ничего не знает
источник

Р

Роман in Docker — русскоговорящее сообщество
Аа, да, было такое
источник

Р

Роман in Docker — русскоговорящее сообщество
По сути с локал хостом должно сработать
источник