본문 바로가기

분류 전체보기3145

728x90
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.
Docker에서 SQL Server linux 컨테이너 이미지 실행 SQL Server를 컨테이너 이미지로 구축하고 연결하는 방법에 관해서 Docker를 사용하여 SQL Server 2022(16.x) Linux 컨테이너 이미지를 실행하고, SQL Server 컨테이너 내에서 데이터베이스를 만들고 쿼리를 실행하는 단계별 가이드를 제공합니다. 단계 1: Docker 설치 Docker를 호스트 시스템에 설치해야 합니다. Docker 공식 웹사이트에서 설치 가이드를 확인하여 Docker를 설치합니다. 단계 2: SQL Server 컨테이너 이미지 가져오기 원하는 SQL Server 버전에 해당하는 Docker 이미지를 Docker Hub에서 가져옵니다. 예를 들어, SQL Server 2022 이미지를 가져오려면 다음 명령어를 사용합니다. Docker에서 SQL Server .. 2023. 11. 5.
Apache Airflow 워크플로우 자동화 및 관리 시스템 Apache Airflow는 워크플로우를 작성, 예약 및 모니터링하기 쉽게 하는 오픈 소스 워크플로우 관리 시스템입니다. Airflow는 작업을 자동화하고 예약하며 종속성을 가진 작업을 연결하는 데 사용할 수 있는 워크플로우 오케스트레이터 및 스케줄러입니다. 워크플로우는 시작부터 끝까지의 연산 순서로, Airflow에서는 일반 Python 프로그래밍을 사용하여 Directed Acyclic Graphs (DAG)로 작성됩니다. DAG가 언제 실행을 시작하고 종료해야 하는지 구성할 수 있으며 매우 직관적인 Airflow UI를 통해 워크플로우 모니터링을 설정할 수 있습니다. Airflow를 쉽게 사용할 수 있으며 기본적인 Python 지식만 필요하므로 빠르게 시작할 수 있습니다. 또한 완전히 오픈 소스입니.. 2023. 11. 4.
728x90
728x90