PostgreSQL
Docker
W celu postawienia bazy należy najpierw ściągnąć dockera. I zip'a zawierającego sql, properties i plik .yml postgres.zip. Następnie go wypakować.
Należy wprowadzić jedną zmianę do pliku compose.
Code Block | ||
---|---|---|
| ||
version: "3.7"
services:
postgres:
image: postgres:13-alpine
container_name: "postgres"
restart: always
ports:
- "5566:5432"
volumes:
- /home/suncode/work/Databases/compose-POSTGRES:/var/lib/postgresql/data #Ustawiamy do którego folderu ma zostać wykonany compose (w zależności od waszych folderów /home/suncode/work/Databases)
- ./sql/postgres:/docker-entrypoint-initdb.d
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=Testowanie12#$$
# - POSTGRES_HOST_AUTH_METHOD=md5
|
Następnie otwieramy folder postgres w terminalu i wpisujemy 'sudo docker compose up'.
Połączenie z bazą możemy przetestować w DBeaver, konfiguracja połączenia znajduję się w folderze postgres/db_properties/posgres.properties.
Instalacja
Należy pobrać aktualną wersję bazy danych PostgreSQL o numerze 9.4 ze strony: https://www.postgresql.org/download/
...