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:
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.