본문 바로가기

분류 전체보기2862

벡터(Vector) DB 로컬환경 Docker 구성하고 데이터 추가 및 쿼리 벡터 DB를 로컬 환경에서 Docker를 사용하여 설정하고 데이터를 쿼리하는 과정을 단계별로 설명하겠습니다. 단계 1: Chroma DB GitHub 저장소 복제 Chroma DB를 로컬 머신으로 가져오기 위해 GitHub 저장소를 복제합니다. 이 저장소는 Chroma DB의 소스 코드를 포함하고 있습니다. 아래 명령어를 사용하여 저장소를 복제합니다. git clone https://github.com/chroma-core/chroma 이 명령어를 실행하면 현재 작업 디렉토리에 "chroma" 디렉토리가 생성되고 그 안에 Chroma DB 소스 코드가 복제됩니다. 단계 2: Docker를 사용하여 Chroma 실행 Chroma DB를 Docker 컨테이너로 실행합니다. Docker를 사용하면 Chroma.. 2023. 11. 10.
Django를 사용하여 튜토리얼 애플리케이션 만드는 과정 이 튜토리얼에서는 Django를 사용하여 간단한 설문조사(Polls) 애플리케이션을 만드는 과정을 단계별로 설명합니다. 단계 1: 프로젝트 생성 먼저 Django 프로젝트를 생성합니다. 프로젝트 디렉토리를 만들고, Django의 기본 구조를 생성하는 명령어입니다. $ django-admin startproject mysite 프로젝트 디렉토리를 생성한 후, 다음과 같은 파일 및 디렉토리가 생성됩니다. mysite/ manage.py mysite/ __init__.py settings.py urls.py asgi.py wsgi.py 단계 2: 개발 서버 실행 프로젝트 디렉토리에서 개발 서버를 실행합니다. $ python manage.py runserver 이렇게 하면 Django 개발 서버가 시작됩니다. .. 2023. 11. 9.
Jupyter Scheduler 사용하여 주기적으로 실행하는 방법 Jupyter Scheduler를 사용하여 Jupyter 노트북을 주기적으로 실행하는 단계입니다. Jupyter Scheduler 설치 Jupyter Scheduler를 사용하려면 먼저 JupyterLab에 확장 프로그램으로 설치해야 합니다. 이를 위해 아래 명령을 실행하십시오.설치가 완료되면 JupyterLab을 다시 시작해야 합니다. pip install jupyter_scheduler 노트북 작업 생성 메뉴를 통한 노트북 작업 생성 JupyterLab 파일 브라우저에서 실행하려는 노트북을 마우스 오른쪽 버튼으로 클릭합니다. 나타나는 맥락 메뉴에서 "Create Notebook Job" 옵션을 선택합니다. 툴바 버튼을 통한 노트북 작업 생성 노트북을 열고 툴바에서 "Create Notebook Job.. 2023. 11. 8.
Private DNS(Private Domain Name System) 구성 Private DNS(Private Domain Name System)은 공개 인터넷의 DNS와는 달리 내부 네트워크 또는 조직의 프라이빗 환경에서 사용되는 DNS 시스템입니다. Private DNS는 주로 조직의 내부 네트워크에서 사용되며, 이를 통해 해당 조직은 자체 도메인 네임 서비스를 설정하고 관리할 수 있습니다. 아래에서 Private DNS의 목적과 필요성에 대해 설명하겠습니다. 내부 네트워크에서 도메인 이름 해결 Private DNS의 주요 목적은 내부 네트워크에서 도메인 이름을 IP 주소로 해석하는 데 사용됩니다. 이것은 내부 서버, 장치 또는 리소스에 쉽게 액세스하기 위해 필요합니다. 예를 들어, 내부 웹 서버, 데이터베이스 서버, 프린터, 파일 공유 서버 등은 각각 고유한 도메인 이름을.. 2023. 11. 7.
Docker에서 데이터베이스 및 GUI 클라이언트 실행 새 프로젝트를 설정할 때 종종 프로젝트를 실행하기 위한 많은 사전 요구 사항 목록이 있을 수 있습니다. 이로 인해 다양한 데이터베이스, 심지어 다른 버전의 데이터베이스를 사용해야 할 때가 있습니다. Docker는 개발 환경에서 로컬 데이터베이스를 실행하기에 훌륭한 도구입니다. 여기에서는 docker-compose.yml 파일을 사용하여 Docker에서 여러 개의 데이터베이스와 GUI 클라이언트를 설정하는 방법을 살펴보겠습니다. 이것은 여러 데이터베이스를 고려한 빠르고 기본적인 방법입니다. PostgreSQL 포스트그레스 데이터베이스 및 pgAdmin 클라이언트를 Docker를 사용하여 설정하는 방법은 다음과 같습니다. 아래의 코드와 설명을 참고하세요. version: "3.7" services: post.. 2023. 11. 6.
728x90