postgis_pgvector
1.0.0
?このREADME GPT-4によって書かれました。 ?
このプロジェクトは、 PostGISとpgvectorの機能を組み合わせたDocker画像の作成に焦点を当てており、PostgreSQLの空間データとベクターの類似性を操作するための使いやすいソリューションを提供します。他のPostgreSQL Docker画像をワークフローに統合するのと同じくらい簡単に設計されています。
PostGIS :空間データを保存して空間操作を実行できるようにするPostgreSQLの拡張機能。pgvector :高次元ベクトル空間での効率的な類似性検索のために設計されたPostgreSQLの拡張。 Dockerfile postgis/postgis:13-3.4から始まり、ビルドツール、PostgreSQL Server開発ツール、 gitなどの必須パッケージをインストールします。次に、pgvectorをクローンしてインストールします。 DockerFileは、設置後にクリーンアップすることにより、レイヤーサイズを縮小するように最適化されています。
docker-compose.ymlは2つのサービスを設定します。
postgis_pgvector :提供されたDockerFileからDocker画像を構築し、データの持続性のためにボリュームをセットアップします。また、PostgreSQL用の環境も構成します。pgadmin :Webインターフェイスを介してデータベース管理にdpage/pgadmin4:7.8画像を使用します。また、PGADMINデータのボリュームを設定します。 docker compose upを使用して画像を構築し、コンテナを実行します。docker-compose.ymlファイルで設定されていますが、環境変数でオーバーライドできます。docker-compose.ymlで提供されます。 POSTGRES_PASSWORD 、 POSTGRES_DB 、 PGADMIN_DEFAULT_EMAIL 、およびPGADMIN_DEFAULT_PASSWORDを環境で、またはdocker-compose.ymlで設定します。docker-compose.ymlのポートとボリュームバインディングを変更します。 docker-compose.yml変更することにより、画像をさらにカスタマイズできます。あなたの貢献は大歓迎です!貢献するには、標準のフォークに従ってリクエストワークフローをプルしてください。
このプロジェクトは、MITライセンスの下でライセンスされています。