Ahoj, stala se mi taková prazvláštní věc. Aktualizoval jsem Docker desktop na 4.24.2 (osx) a webová apklikace (php/nette monolit) se začala chovat trochu zvláštně, vede mě to k tomu že docker compose nebyl od začátku správně nastavený a projevilo se to až teď.
Totiž celou dobu byl výchozí docker subnet nastavený na 172.17.0.0/16 což už z nějakého důvodu přes GUI nejde nastavit - projde jen 172.17.0.0/24
A současně v docker-compose bylo nakonci
networks:
default:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.24.0.1/16
Pokud teď nastavím stejný subnet (172.24.0.1/16) pro docker engine a síť mezi kontejnery, tak se požadavky kontejnerů nedostanou ven (nanapingám github atd), vidí se jen mezi sebou.
Pokud nastavím různé subnety, tak všechno funguje jak má.
Primárně by mě ale zajímalo co se stalo, proč doteď docker v defaultu subnet na 172.17. 0.0/16 a po updatu se změnil na 192.168.65.0/24 ?