Docker i CI/CD · Junior · Pytanie 71 z 75
docker run -p 5432:5432 postgres kończy się błędem „port is already allocated”. Dlaczego?
- ✓Poprawna odpowiedź: Coś na hoście już używa portu 5432
- 2Postgres nie może działać w Dockerze na swoim porcie
- 3Obraz zbudowano pod inny port
Wyjaśnienie
Może to lokalny Postgres albo inny kontener. Zmapuj inny port hosta, np. -p 5433:5432; strona kontenera pozostaje ta sama.