? README ini ditulis oleh GPT-4. ?
Proyek ini berfokus pada pembuatan gambar Docker yang menggabungkan fungsionalitas PostGIS dan pgvector , menawarkan solusi yang mudah digunakan untuk bekerja dengan data spasial dan kesamaan vektor di PostgreSQL. Ini dirancang untuk sesederhana mengintegrasikan gambar Docker PostgreSQL lainnya ke dalam alur kerja Anda.
PostGIS : Ekstensi ke PostgreSQL yang memungkinkannya untuk menyimpan data spasial dan melakukan operasi spasial.pgvector : Perpanjangan untuk PostgreSQL yang dirancang untuk pencarian kesamaan yang efisien di ruang vektor dimensi tinggi. Dockerfile dimulai dengan gambar postgis/postgis:13-3.4 dan menginstal paket penting termasuk alat build, alat pengembangan server postgresql, dan git . Itu kemudian klon dan memasang pgvector. DockerFile dioptimalkan untuk mengurangi ukuran lapisan dengan membersihkan setelah instalasi.
docker-compose.yml mengatur dua layanan:
postgis_pgvector : Membangun gambar Docker dari DockerFile yang disediakan dan mengatur volume untuk kegigihan data. Ini juga mengkonfigurasi lingkungan untuk PostgreSQL.pgadmin : Menggunakan gambar dpage/pgadmin4:7.8 untuk manajemen basis data melalui antarmuka web. Ini juga mengatur volume untuk data pgadmin. docker compose up untuk membangun gambar dan jalankan wadah.docker-compose.yml tetapi dapat ditimpa dengan variabel lingkungan.docker-compose.yml . POSTGRES_PASSWORD , POSTGRES_DB , PGADMIN_DEFAULT_EMAIL , dan PGADMIN_DEFAULT_PASSWORD di lingkungan Anda atau langsung di docker-compose.yml .docker-compose.yml sesuai kebutuhan Anda. docker-compose.yml sesuai kebutuhan.Kontribusi Anda dipersilakan! Untuk berkontribusi, silakan ikuti alur kerja Fork Standar dan Tarik Permintaan.
Proyek ini dilisensikan di bawah lisensi MIT.