• Blog
    • About
    • Links

    chhanz's Tech Blog

    소소하게 기술 자료 공유하고 있습니다.

    • [Container] Finch - Docker Desktop 대체 오픈소스 컨테이너 도구 사용법

      [Container] Finch - Docker Desktop 대체 오픈소스 컨테이너 도구 사용법 Finch 란? Finch는 AWS에서 개발한 오픈소스 컨테이너 개발 도구입니다. macOS / Windows / Linux 환경에서 Docker Desktop의 대안으로 사용할 수 있으며, containerd와 nerdctl을 기반으로 동작합니다. 라이선스 비용 없이 로컬 환경에서 컨테이너 이미지를 빌드, 실행, 배포할 수 있어 개인 개발자나 소규모 팀에게 유용한 도구입니다. 이번 포스팅에서는 Finch의 기본 사용법에 대해 작성하도록 하겠습니다. 테스트 환경 테스트 환경: macOS (Apple Silicon / ARM64) Finch Server Version: v2.1.3 VM...

      chhanz's profile image

      chhanz

      docker container

      2026-01-20

    • adb 를 이용하여 Android 16 무선 페어링 방법

      adb 를 이용하여 Android 16 무선 페어링 방법 정확한 사용 방법에 대해서 기록된 내용이 없어서, 해당 포스팅을 작성하게 되었습니다. How to adb 를 사용하는 방법은 PC, APP 둘 다 동일한 방법으로 진행하면 됩니다. PC : https://developer.android.com/tools/releases/platform-tools?hl=ko Mobile : ADB Shell 최신 버전 Connect 개발자 옵션에서 무선 디버깅을 활성화합니다. “페어링 코드로 기기 페어링” 을 누르고 나오는 정보를 아래와 같이 터미널을 통해 페어링을 먼저합니다. $ adb pair 127.0.0.1:43033 Enter pairing code: 123456 Successfully paired to 127.0.0.1:43033 [guid=adb-abcdefg-chhanz]...

      chhanz's profile image

      chhanz

      linux

      2026-01-14

    • Container Registry - Github Package Registry 사용 with GITHUB CLI

      DockerHub 대체 용도 Github Package Registry DockerHub 의 대안으로 Github Package Registry 를 사용해보고 github-cli 인 gh 를 사용하여 보다 안전하게 컨테이너 이미지를 관리하는 방법에 대해 작성해보도록 하겠습니다. Github CLI 설치 Github CLI (https://cli.github.com/) 페이지를 참고하여 설치를 수행합니다. 저의 경우, Linux 시스템에 아래와 같은 방법으로 설치하였습니다. type -p yum-config-manager >/dev/null || sudo yum install yum-utils sudo yum-config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo sudo yum install gh Github CLI 를 이용하여 Github Login Github CLI 를 이용하여 로그인을 하는 사유에는 암호화가 안되고...

      chhanz's profile image

      chhanz

      linux

      2026-01-13

    • mcpo - Open WebUI MCP 서버 연동 도구

      OpenAPI 호환 API 생성 도구 mcpo 란 mcpo 는 MCP 서버 명령을 받아 표준 RESTful OpenAPI를 통해 접근 가능하게 해주는 매우 간단한 프록시입니다. 이러한 기능을 활용하여 LLM 에이전트 및 OpenAPI 를 사용하는 애플리케이션과 연동하는데 도움이 됩니다. mcpo 의 필요성 MCP 서버는 일반적으로 원시 표준 입출력(stdio)을 통해 통신하는데, 이는 다음과 같은 단점이 있습니다. 🔓 본질적으로 보안에 취약합니다. ❌ 대부분의 도구와 호환되지 않습니다. 🧩 문서화, 인증, 오류 처리 등과 같은 표준 기능이 부족합니다. 위와 같은 단점을 보완하고 여러 MCP 서버를 통합 관리하는데...

      chhanz's profile image

      chhanz

      linux ai

      2026-01-05

    • Grype - 오픈 소스 취약점 스캔 도구

      Grype 란? Grype는 Anchore에서 개발한 오픈 소스 취약점 스캔 도구입니다. 컨테이너 이미지와 파일시스템에서 알려진 취약점을 빠르게 검색할 수 있으며, 다양한 패키지 관리자와 프로그래밍 언어를 지원합니다. CVE 데이터베이스를 기반으로 보안 취약점을 식별하고, CI/CD 파이프라인에 통합하여 자동화된 보안 검사를 수행할 수 있습니다. Grype 설치 Grype는 간단한 설치 스크립트를 통해 설치할 수 있습니다. 아래 명령어는 최신 버전을 다운로드하여 /usr/local/bin 디렉토리에 설치합니다. $ sudo curl -sSfL https://get.anchore.io/grype | sudo sh -s -- -b /usr/local/bin [info]\033[0m checking github for the...

      chhanz's profile image

      chhanz

      linux

      2025-11-12

    • [Linux] Loop Mount 구성

      Loop Devive 란? 루프 장치(Loop device)는 유닉스 계열 운영 체제에서 특정 파일을 일반 블록 장치처럼 접근할 수 있게 해주는 가상 장치로, 파일 시스템이 포함된 ISO 이미지나 디스크 이미지를 마운트하는 등의 용도로 사용됩니다. 루프 장치를 통해 파일 전체를 하나의 디스크처럼 취급하여 해당 파일 시스템을 직접 마운트하고 읽거나 쓸 수 있습니다. Mount the Loop device 이러한 Loop Device 와 같은 가상 장치를 통해 Cloud Image, ISO, 파일을 mount 하고 블록 장치와 같은 형태로 사용 할 수 있습니다....

      chhanz's profile image

      chhanz

      linux

      2025-09-29

    • [AWS] CloudFormation과 SSM을 이용한 RHEL HA 클러스터 자동 구성

      RHEL HA 클러스터 자동 구성 AWS에서 RHEL 기반 고가용성(HA) 클러스터를 자동으로 구성하는 솔루션을 소개합니다. CloudFormation 템플릿과 SSM 문서를 활용하여 Pacemaker 기반의 HA 클러스터를 완전 자동화된 방식으로 배포할 수 있습니다. [주의] 해당 솔루션은 POC 환경 혹은 개발 환경, 이슈 재현 환경등으로 사용하는 것을 권장 드립니다. 운영 환경에는 적합한 설정이 아닌 부분이 있을 수 있습니다. 솔루션 소스 Github 의 chhanz/rhel.ha-cluster_pacemaker_on_aws 에서 소스를 제공하고 있습니다. 솔루션 개요 이 솔루션은 두 가지 주요 구성 요소로 이루어져 있습니다: CloudFormation 템플릿...

      chhanz's profile image

      chhanz

      aws linux cloud

      2025-08-20

    • UV - Rust로 작성된 빠른 Python 패키지 관리자

      UV UV 는 Rust로 작성된 Python 패키지 및 프로젝트 관리자로 pip 의 대안으로 떠오르는 패키지 관리자입니다. Highlights 🚀 pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv 등을 대체하는 단일 도구입니다. ⚡️ pip보다 10-100배 빠릅니다. 🗂️ 범용 잠금 파일을 통한 포괄적인 프로젝트 관리를 제공합니다. ❇️ 인라인 의존성 메타데이터를 지원하여 스크립트를 실행합니다. 🐍 Python 버전을 설치하고 관리합니다. 🛠️ Python 패키지로 게시된 도구를 실행하고 설치합니다. 🔩 친숙한 CLI로 성능 향상을 위한 pip 호환 인터페이스를 포함합니다. 🏢 확장 가능한 프로젝트를...

      chhanz's profile image

      chhanz

      linux

      2025-07-30

    • RHEL BYOL AMI 생성 가이드

      Use Red Hat Insights RHEL BYOL AMI 생성 AWS 와 같은 기타 CSP 를 사용하게 되면 PAYG 라이센스의 RHEL 을 사용합니다. PAYG 라이센스가 아닌 BYOL (Bring Your Own License) RHEL 을 사용하면서, OpenSCAP 프로파일 적용, 파티션 구분 및 파일시스템 분리 등을 위한 커스텀한 RHEL BYOL AMI 을 생성하는 방안에 대해 설명을 드리겠습니다. 이번 포스팅은 AWS 를 대상으로 진행이 되었으나, GCP, Azure, Oracle Cloud, VMWare, qcow2, iso 로 사용 가능한 이미지가 생성에도 활용이 가능합니다. Recommanded Developers Subscription 등록 필요 https://developers.redhat.com/blog/2021/02/10/how-to-activate-your-no-cost-red-hat-enterprise-linux-subscription...

      chhanz's profile image

      chhanz

      linux

      2025-06-04

    • RHEL Lightspeed 사용기

      RHEL Lightspeed 사용기 RHEL Lightspeed 은 Red Hat 이 수십 년간 축적해온 Linux 전문 지식이 적용된 AI 기반 서비스를 활용하면 간소화된 명령으로 Red Hat Enterprise Linux를 구축, 배포, 관리할 수 있는 도구입니다. RHEL Lightspeed 은 Red Hat Enterprise Linux 9.6 및 10에서 사용할 수 있습니다. 이번 포스팅에서는 RHEL Lightspeed 이 어떻게 RHEL 에서 사용되고, 활용 할 수 있을지 몇가지 예제를 수행하여 활용을 해보았습니다. Recommanded 기본적으로 Developers Subscription 이상의 서브스크립션이 필요합니다. rhc 혹은 subscription-manager 명령어를 통해...

      chhanz's profile image

      chhanz

      linux

      2025-06-03

    • No Previous Page
    • 1
    • 2
    • 3
    • 4
    • 5
    • Next Page

    Copyright © 2026 Cheolhee Han. All rights reserved.

    • GitHub
    • LinkedIn
    • RSS