본문 바로가기

분류 전체보기2978

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.
데이터 탐색 및 게시를 위한 오픈 소스 멀티 도구(Datasette) Datasette(데이터셋)는 데이터를 탐색하고 게시하는 데 사용되는 오픈 소스 멀티 툴입니다. 이 도구는 어떤 모양 또는 크기의 데이터든 인터랙티브하고 탐색 가능한 웹 사이트와 관련 API로 게시할 수 있도록 도와줍니다. Datasette는 데이터 저널리스트, 박물관 관리자, 기록 보관자, 지방 정부, 과학자, 연구자 및 데이터를 세계와 공유하고자 하는 누구에게나 도움이 되는 도구입니다. 이 도구를 사용하여 데이터를 업로드하고 게시해보거나 데모를 살펴보거나 프로젝트에 대한 비디오를 시청하려면 datasette.io 공식 웹사이트를 방문하세요. 최신 Datasette 뉴스 및 상세한 설명, 예시, 라이브 데모 및 프로젝트 관련 토론을 위한 Discord 채널에 참여하는 방법에 대한 정보는 공식 웹사이트에.. 2023. 11. 3.
Distribution Registry & GitLab CI/CD 파이프라인 실행 Docker 이미지 레지스트리를 Docker 환경에서 구성하는 방법은 아래 단계를 따라 하나씩 진행하면 됩니다. 참고: 이 예제에서는 registry:2 이미지를 사용하여 Docker 레지스트리를 실행하겠습니다. Docker 이미지 레지스트리를 실행할 디렉토리를 생성합니다. 이 디렉토리는 이미지 데이터를 저장하는 데 사용됩니다. /path/to/registry/data 경로는 레지스트리 데이터를 저장할 원하는 경로로 변경해야 합니다. mkdir /path/to/registry/data 다음 명령어를 사용하여 Docker 이미지 레지스트리 컨테이너를 실행합니다. 이 컨테이너는 Docker Hub에서 registry:2 이미지를 다운로드하고 실행합니다. 포트 5000을 통해 레지스트리에 접근할 수 있게 설정.. 2023. 11. 2.
728x90