Imposta Postgres utilizzando l'immagine Docker su Windows

Imposta Postgres utilizzando l'immagine Docker su Windows
Docker è una piattaforma di sviluppo delle applicazioni open source utilizzata di frequente. Durante lo sviluppo del progetto o dell'applicazione, gli sviluppatori pensano alla gestione del progetto. A tale scopo, in genere utilizzano il DBMS per archiviare e gestire le applicazioni. PostgreSQL è ben consolidato e mantenuto RDBM che di solito utilizza query SQL per salvare e gestire i dati del progetto.

Questo blog illustrerà il metodo per impostare Postgres utilizzando Docker in Windows.

Come installare e connettere Postgres utilizzando Docker su Windows?

La piattaforma Docker supporta numerosi strumenti per lo sviluppo del progetto e PostgreSQL è uno di questi. Per installare e collegare PostgreSQL, prima, tira il “Postgres"Immagine ufficiale di Docker e crea ed esegui il contenitore attraverso l'immagine tirata. Dopodiché, installa "PGADMIN4"E collega il contenitore Docker Postgres a PGADMIN4.

Per le linee guida adeguate, utilizzare i passaggi elencati.

Passaggio 1: Pull "Postgres" Immagine ufficiale Docker

Innanzitutto, tira il "Postgres"Immagine ufficiale di Postgres dal registro Docker Hub:

> Docker Pull Postgres

Passaggio 2: creare ed eseguire contenitore

Successivamente, eseguire il tiro "Postgres"Immagine per creare e avviare il contenitore Docker:

> Docker Run --Name Postgresql -e Postgres_user = root -e Postgres_password = root -p 5432: 5432 -v/data:/var/lib/postgresql/data -d postgres

Nel comando sopra:

  • "-nome"Viene utilizzato per definire il nome del contenitore.
  • "-e"Viene utilizzato per specificare le variabili di ambiente, come nome utente e password.
  • "-P"Assegnato la porta di esposizione per il contenitore.
  • "-v"Definisce o alloca il volume o il file system per il contenitore.
  • "-D"Gestisce il contenitore come servizi di back -end o in modalità distaccata.
  • "Postgres"È un'immagine Docker utilizzata per installare Postgres:

Passaggio 3: installa "PGADMIN4" utilizzando l'immagine Docker

Nel passaggio successivo, estrarre l'immagine Docker per installare PGADMIN4. IL "PGADMIN4"È una versione GUI di PostgreSQL. Per fare ciò, abbiamo tirato il "dpage/pgadmin4: ultimo" Immagine:

> Docker Pull DPage/PGadmin4: ultimo

Passaggio 4: Accedi PGADMIN4

Ora, esegui l'immagine tirata per creare ed eseguire il contenitore per accedere a PGADMIN4. Per far funzionare il "dpage/pgadmin4"Immagine nel contenitore, imposta l'e -mail e la password come specificato nel comando seguente:

> Docker Run --Name my -pgadmin -p 82:80 -e 'pgadmin_default_email = [email protected] '-e' pgadmin_default_password = root' -d dpage/pgadmin4

Passaggio 5: fornire credenziali dell'utente per PGADMIN4

Successivamente, accedi al PGADMIN4 sulla porta specificata di LocalHost. Ad esempio, abbiamo visitato "Localhost: 82". Fornisci le credenziali di accesso che hai impostato nel passaggio precedente:

Si può osservare che abbiamo installato e accettato con successo PGADMIN4 usando Docker:

Passaggio 6: ispezionare il contenitore Postgres

Ispezionare il contenitore Postgres attraverso "Docker Ispect "Comando. Nel nostro scenario abbiamo ispezionato il "Postgresql"Container che è stato creato dal"Postgres" Immagine:

> Docker Ispeziona PostgreSQL

Nota la variabile di ambiente (nome utente/password) che è stata impostata durante la creazione del contenitore e l'indirizzo host o IP del contenitore è mostrata di seguito:

Passaggio 7: Connetti PGADMIN4 a Docker Postgres Instance

Ora collega PGADMIN4 al contenitore Docker Postgres "Postgresql". A tale scopo, in primo luogo, aggiungi un nuovo server per Postgres facendo clic con il pulsante destro del mouse su "server", Quindi fai clic su"Registrati"Per registrare il nuovo server:

Imposta il nome per il server. Ad esempio, abbiamo utilizzato "Postgresql":

Dopodiché, passa a "Connessione"Menu e posizionare l'indirizzo IP del contenitore Postgres, la porta, il nome utente e la password. Quindi, colpisci il "Salva"Pulsante:

Qui, puoi vedere che abbiamo collegato l'istanza del contenitore Postgres con PGADMIN4 per accedere e utilizzare PostgreSQL:

È tutto! Abbiamo spiegato come impostare Postgres usando Docker Image su Windows.

Conclusione

Per installare il database PostgreSQL, estrarre l'immagine Docker "Postgres"Dal registro ufficiale del Docker Hub. Quindi, eseguire l'immagine per containerizzare e installare PostgreSQL. Successivamente, installa il PGADMIN4 attraverso il “dpage/pgadmin4: ultimo"Immagine e collega l'istanza del contenitore Postgres a PGADMIN4. Questo articolo ha illustrato come impostare Postgres usando un'immagine Docker su Windows.