Tre enkle trinn for å installere Docker PostgreSQL

Tre enkle trinn for å installere Docker PostgreSQL

Et av de viktigste aspektene ved prosjektutvikling er å administrere prosjektdata, koble dem til apper og mange andre ting. Av denne grunn bruker utviklere vanligvis DBM -er til å administrere og lagre data, og PostgreSQL er en av dem. PostgreSQL er en kjent open source RDBMS som administrerer data gjennom SQL-spørsmål. Det er også inkludert i Docker -plattformen for databehandling.

Denne bloggen vil demonstrere tre enkle trinn for å installere Docker PostgreSQL.

Tre enkle trinn for å installere Docker PostgreSQL

For å installere PostgreSQL i Docker, har vi tilbudt tre enkle trinn som vil være nok:

  • Trinn 1: Last ned Docker og logg inn i Docker Hub Registry
  • Trinn 2: Trekk PostgreSQL -bilde og installer Docker PostgreSQL
  • Trinn 3: Få tilgang til PostgreSQL på serveren

Trinn 1: Last ned Docker og logg inn i Docker Hub Registry

Docker er en veletablert plattform som er mye brukt til å utvikle og distribuere applikasjoner i containere. For å installere Docker, naviger til det offisielle nettstedet. Etter det, installer WSL -pakken oppdaterer ved å treffe den vedlagte lenken:

Deretter åpner du Docker Official Registry og “Logg inn”Til Docker Hub. For å registrere en ny konto, klikker du på "Registrere”-Knappen eller bruk uthevet”Kom i gang i dag gratis" Meny:

Trinn 2: Trekk PostgreSQL -bilde og installer Docker PostgreSQL

I neste trinn, søk etter “Postgres”I Docker Hub -registeret. Åpne deretter “Postgres”Docker offisielt bilde som vist nedenfor:

Kopier den uthevede kommandoen som vil bli brukt til å trekke Postgres -bildet:

Fra Windows Start -menyen, åpne ledeteksten:

Lim inn den kopierte kommandoen for å trekke Postgres -bildet:

> Docker Pull Postgres

Fra utdataene nedenfor kan du se at vi har trukket PostgreSQL -bildet:

Kontroller deretter om Postgres -bildet er lastet ned eller ikke:

> Docker Images Postgres

Det kan observeres at vi med hell har trukket Postgres -bildet:

Lag nå Docker -beholderen ved å utføre Postgres -bildet:

> Docker Run -Navn Postgres -e Postgres_Password = Root -D Postgres

I kommandoen ovenfor har vi spesifisert Postgres -passordet, og "-d”Alternativet brukes til å utføre beholderen i løsrevet modus:

Liste ned alle containere og sjekk om "Postgres”Container kjører:

> docker ps -a

Start Postgres container

Brukere kan starte "Postgres”Container ved hjelp av“Docker Start”Kommando:

> Docker Start Postgres

Stopp postgreebeholderen

For å stoppe Postgres -beholderen, "Docker Stop”Kommando vil bli brukt:

> Docker Stop Postgres

Tilpass PostgreSql

Docker -brukere kan også tilpasse Docker -beholderen ved å inkludere følgende informasjon:

  • Containernavn ved hjelp av “-Navn" stikkord.
  • PostgreSql brukernavn ved å bruke “Postgres_user”.
  • PostgreSql passord gjennom “Postgres_password”.
  • -p”Alternativ for å spesifisere portnummeret.
  • Stien der postgresdataene vil bli lagret:
> Docker Run -Name PostgreSql -e Postgres_User = root -e postgres_password = root -p 8080: 8080 -v/data:/var/lib/postgreSql/data -D Postgres

Trinn 3: Få tilgang til PostgreSQL på serveren

For å få tilgang til PostgreSQL eller for å kjøre Postgres -bildet fra Docker Compose, lag en YAML -fil som heter “stable.yml”Og lim inn følgende instruksjoner:

Versjon: '3.1'
tjenester:
DB:
Bilde: Postgres
Start på nytt: Alltid
miljø:
Postgres_Password: Root
Administrator:
Bilde: Administrator
Start på nytt: Alltid
Porter:
- 8080: 8080

Neste, for å starte containeren, utfører "Docker-Compose”Kommando og få tilgang til PostgreSQL fra en lokal vert på den spesifiserte porten:

> Docker -Compose -f Stack.yml opp

Åpne din favoritt nettleser, naviger til “http: \\ localhost: 8080”Og begynn å bruke PostgreSQL:

Vi har tilbudt de tre enkle trinnene for å installere Docker PostgreSQL.

Konklusjon

For å installere Docker PostgreSql, installerer du først Docker på systemet ditt og logg deg på Docker Official Registry. Deretter kan du søke etter postgres i Docker Hub, åpne det offisielle PostgreSQL -bildet, og kopier kommandoen for å trekke det. Etter det, åpne systemterminalen og utfør den kopierte kommandoen. Kjør bildet for å lage og kjøre PostgreSQL Docker Containers. For å få tilgang til PostgreSQL ved hjelp av Docker-Compose, må du først opprette en "stable.yml”Fil og utfør den for å få tilgang til PostgreSQL fra Localhost. Denne bloggen har demonstrert de tre enkle trinnene for å installere Docker PostgreSQL.