Oppsett postgres ved hjelp av Docker -bildet på Windows

Oppsett postgres ved hjelp av Docker -bildet på Windows
Docker er en ofte brukt open source applikasjonsutviklingsplattform. Mens de utvikler prosjektet eller applikasjonen, tenker utviklerne om prosjektledelse. For dette formålet bruker de vanligvis DBMS til å lagre og administrere applikasjoner. PostgreSQL er veletablert og vedlikeholdt RDBMS som vanligvis bruker SQL -spørsmål for å lagre og administrere prosjektdata.

Denne bloggen vil illustrere metoden for å sette opp postgres ved hjelp av Docker i Windows.

Hvordan installere og koble til postgres ved hjelp av Docker på Windows?

Docker -plattformen støtter mange verktøy for prosjektutvikling, og PostgreSQL er en av dem. For å installere og koble til PostgreSQL, først, trekk "Postgres”Docker offisielt bilde, og lag og kjør containeren gjennom det trukket bildet. Etter det, installer “pgadmin4”Og koble Postgres Docker -beholderen til pgadmin4.

For riktig retningslinje, bruk de listede trinnene.

Trinn 1: Trekk “Postgres” Docker offisielt bilde

Først, trekk "Postgres”Offisielt postgresbilde fra Docker Hub Registry:

> Docker Pull Postgres

Trinn 2: Lag og kjør container

Neste, utfør det trukket “Postgres”Bilde for å lage og starte Docker -beholderen:

> Docker Run -Name PostgreSql -e Postgres_User = root -e postgres_password = root -p 5432: 5432 -v/data:/var/lib/postgreSql/data -D Postgres

I kommandoen ovenfor:

  • -Navn”Brukes til å definere beholderens navn.
  • -e”Brukes til å spesifisere miljøvariablene, for eksempel brukernavn og passord.
  • -p”Tildelte eksponeringsporten for beholderen.
  • -v”Definerer eller tildeler volum- eller filsystemet for beholderen.
  • -d”Kjører beholderen som backend -tjenester eller i løsrevet modus.
  • Postgres”Er et Docker -bilde som brukes til å installere Postgres:

Trinn 3: Installer “PGADMIN4” ved hjelp av Docker -bildet

I neste trinn, trekk Docker -bildet for å installere pgadmin4. “pgadmin4”Er en GUI -versjon av PostgreSql. For å gjøre det har vi trukket “DPAGE/PGADMIN4: Siste" bilde:

> docker pull dpage/pgadmin4: siste

Trinn 4: Tilgang PGADMIN4

Kjør nå det trukket bildet for å lage og utføre beholderen for å få tilgang til PGADMIN4. Å kjøre “DPAGE/PGADMIN4”Bilde i beholderen, angi e -post og passord som spesifisert i kommandoen nedenfor:

> Docker Run -Navn My -Pgadmin -P 82:80 -e 'PGADMIN_DEFAULT_EMAIL = [email protected] '-e' pgadmin_default_password = root' -d dpage/pgadmin4

Trinn 5: Gi brukeropplysning for pgadmin4

Deretter får du tilgang til PGADMIN4 på den spesifiserte porten til Localhost. For eksempel besøkte vi “Localhost: 82”. Oppgi påloggingsinformasjon som du har satt i forrige trinn:

Det kan observeres at vi har installert og fått tilgang til PGADMIN4 ved hjelp av Docker:

Trinn 6: Inspiser Postgres -beholderen

Inspiser postgresbeholderen gjennom “Docker inspiser ”Kommando. I vårt scenario har vi inspisert "PostgreSql”Container som ble opprettet av“Postgres" bilde:

> docker inspiser postgreSql

Legg merke til miljøvariabelen (brukernavn/passord) du har angitt mens du oppretter beholderen, og verten eller IP -adressen til beholderen vises nedenfor:

Trinn 7: Koble pgadmin4 til Docker Postgres -forekomst

Koble nå pgadmin4 til Docker Postgres Container "PostgreSql”. For dette formålet, først, legg til en ny server for postgres ved å høyreklikke på "Server”, Klikk deretter på“Registrere”For å registrere den nye serveren:

Angi navnet for serveren. For eksempel har vi brukt “PostgreSql”:

Etter det, flytt til “Forbindelse”Meny, og plasser Postgres Container IP -adresse, port, brukernavn og passord. Deretter må du treffe “Lagre”Knapp:

Her kan du se at vi har koblet Postgres Container -forekomsten med Pgadmin4 for å få tilgang til og bruke PostgreSQL:

Det er alt! Vi har forklart hvordan du konfigurerer postgres ved hjelp av Docker -bildet på Windows.

Konklusjon

For å installere PostgreSQL -databasen, trekk Docker -bildet “Postgres”Fra det offisielle Docker Hub -registeret. Utfør deretter bildet for å containere og installere PostgreSQL. Etter det, installer pgadmin4 gjennom “DPAGE/PGADMIN4: Siste”Bilde og koble Postgres Container -forekomsten til pgadmin4. Denne oppskrivningen har illustrert hvordan du konfigurerer postgres ved hjelp av et Docker-bilde på Windows.