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