Database is only accessed via Docker network, not externally. This prevents port 5432 conflicts on production servers.