Docker ile PostgreSQL ve pgAdmin Kurulumu

Docker üzerinde PostgreSQL kurulumu için aşağıdaki komutları çalıştırmamız gereklidir.

sudo docker pull postgres
sudo docker run -p 5432:5432 --name postgres -h postgres -e POSTGRES_PASSWORD=sifre0134 -d postgres

Artık 5432 nolu port üzerinden PostgreSQL sunucusuna bağlantı yapabilirsiniz.

pgAdmin kurulumu şu şekilde olacaktır.

sudo docker pull dpage/pgadmin4
sudo docker run -p 5050:80 --name pgadmin -h pgadmin -e 'PGADMIN_DEFAULT_PASSWORD=sifre0134' -e 'PGADMIN_DEFAULT_EMAIL=kullaniciadi@alanadi.com'  -d dpage/pgadmin4

Bu işlemlerden sonra hem PostgreSQL hem de pg Admin kurulumu tamamlanmış olacaktır. http://localhost:5050/ adresi üzerinden pgAdmin uygulamasına erişebilirsiniz. Kullanıcı adı ve şifre bilgilerini kullanarak pgAdmin’de oturum açabilirsiniz.

Yeni postgres bağlantısı için docker postgres containerın ip adresine ihtiyacımız vardır. Bunun için aşağıdaki komut ile ip adresine ulaşabilirsiniz.

docker inspect postgres