который использует Dockerfile, в Dockerfile написано
EXPOSE 80
EXPOSE 443
А в yml файле вот так
ports:
- "5000:443"
- "5001:80"
Но docker compose up команда открывает кроме 5000, 5001 портов два рандомных порта, тоесть 4 порта
Как отклюить генерацыю рандомных портов ???
expose это документация
Что значит "2 рандомных порта"? Что в выводе docker-compose ps <имя сервиса> ?
Смотри 5002 и 5003 я написал в yml файле, а те два создались рандомно, тоесть в следуюий раз будут два других порта
А они точно из этого docker-compose.yml? Там нет override файла или других файлов, подключаемых через -f?
В override файле я тоже сделал bind, и все получилось, спасибо 👍
Обсуждают сегодня