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 서버 개발 도구 및 git 포함한 필수 패키지를 설치합니다. 그런 다음 클론 및 PGVECTOR를 설치합니다. Dockerfile은 설치 후 청소하여 레이어 크기를 줄이기 위해 최적화되었습니다.
docker-compose.yml 두 가지 서비스를 설정합니다.
postgis_pgvector : 제공된 dockerfile에서 docker 이미지를 빌드하고 데이터 지속성에 대한 볼륨을 설정합니다. 또한 PostgreSQL의 환경을 구성합니다.pgadmin : 웹 인터페이스를 통해 데이터베이스 관리에 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 라이센스에 따라 라이센스가 부여됩니다.