Я знаю, что могу указать протокол "портов" в файле docker-compose.yml, но я не уверен, что такое протокол по умолчанию, если протокол не указан.
docker-compose.yml
Это TCP? Это UDP? Оба?
Я нигде не смог найти ответ (в том числе и в Docker Составить ссылку на файл).
по умолчанию используется TCP, вы можете увидеть, как он запускает docker-compose ps
docker-compose ps
Если вы хотите указать, вы должны добавить / udp или / tcp как:
ports: - "80:80/udp" - "80:80/tcp"