Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Dodanie konfiguracji bazy danych

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
titledocker-compose.yml
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.

Image Added

Instalacja

Należy pobrać aktualną wersję bazy danych PostgreSQL o numerze 9.4 ze strony: https://www.postgresql.org/download/

...