Junior — Middle
Który użytkownik zostanie automatycznie utworzony podczas uruchamiania kontenera z Postgres?
sobes.tech AI
Odpowiedź od AI
Podczas uruchamiania kontenera z PostgreSQL automatycznie tworzony jest użytkownik (rola) o nazwie postgres. Użytkownik ten jest superużytkownikiem bazy danych i jest domyślnie używany do łączenia się i administracji.
Jeśli w zmiennej środowiskowej POSTGRES_USER nie podano innej nazwy, zostanie utworzony dokładnie użytkownik postgres. Podobnie, tworzona jest baza danych o tej samej nazwie, co ułatwia początkową konfigurację i dostęp do bazy.
Przykład uruchomienia kontenera z domyślnym użytkownikiem:
docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
W tym przypadku użytkownik postgres z hasłem mysecretpassword zostanie automatycznie utworzony.