• Blog
    • About
    • Links
    Main

    docker

    All Posts in docker

    • [Docker] Traefik 기본 사용법

      Traefik 기본 사용법 Traefik 기본 사용법 이번 포스팅에서는 Docker 환경에서 Traefik을 구성하고 사용하는 방법에 대해 기록하도록 하겠습니다. Traefik 이란? Traefik은 클라우드 네이티브 환경을 위한 리버스 프록시 / 로드 밸런서입니다. Nginx나 HAProxy와 같은 전통적인 프록시와 달리, 서비스를 자동으로 감지하고 라우팅 설정을 동적으로 업데이트하는 것이 특징입니다. 특히 Docker 환경에서 컨테이너에 레이블(Label)만 추가하면 자동으로 라우팅이 설정되어, 별도로 설정 파일을 관리할 필요가 없습니다. 테스트 환경 테스트 환경 : Amazon Linux 2023 Traefik : v3.3 핵심 개념 Traefik 은 4가지 핵심 컴포넌트로 구성됩니다....

      chhanz's profile image

      chhanz

      docker

      2026-02-27

    • [Linux] ISC DHCP 에서 Kea DHCP 로 마이그레이션 (Docker)

      ISC DHCP (dhcpd) 에서 Kea DHCP 컨테이너로 마이그레이션하는 방법 ISC DHCP 에서 Kea DHCP 로 마이그레이션 (Docker) ISC DHCP EOL (End of Life) ISC(Internet Systems Consortium) 는 2022년 말에 ISC DHCP (dhcpd) 의 유지보수 종료를 공식 발표하였습니다. 1995년부터 약 30년간 사용되어 온 ISC DHCP 는 더 이상 업데이트가 제공되지 않으며, 심각한 보안 취약점이 발견되더라도 패치가 제공되지 않습니다. ISC 는 후속 DHCP 서버로 Kea DHCP 를 권장하고 있으며, 마이그레이션을 위한 도구인 KeaMA(Kea Migration Assistant) 와 공식 Docker 이미지도 제공하고 있습니다. 이번 포스팅에서는 기존 ISC DHCP...

      chhanz's profile image

      chhanz

      linux docker

      2026-02-09

    • [OpenWebUI] SQLite to PostgreSQL Migration

      Open WebUI 의 데이터베이스를 SQLite 에서 PostgreSQL 로 마이그레이션하는 방법 Open WebUI - SQLite to PostgreSQL Migration Open WebUI 란? Open WebUI 는 다양한 LLM(Large Language Model) 을 웹 브라우저에서 편리하게 사용할 수 있도록 해주는 오픈소스 웹 인터페이스입니다. 기본적으로 데이터 저장소로 SQLite 를 사용하지만, 다수의 사용자가 동시에 접근하는 환경에서는 SQLite 의 동시 접근성 한계로 인해 데이터베이스 잠금(lock) 이슈가 발생할 수 있습니다. 이번 포스팅에서는 이러한 SQLite 의 한계를 해결하기 위해 Open WebUI 의 데이터베이스를 PostgreSQL 로 마이그레이션하는 방법에 대해 기록하도록 하겠습니다. 테스트 환경 항목 내용 OS...

      chhanz's profile image

      chhanz

      ai linux docker

      2026-02-02

    • [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

    • [Docker] Preview dokemon (feat. Amazon Linux 2023)

      Docker manager Dokemon 이란? 사용하기 쉬운 도커 컨테이너 관리용 GUI 도구로 Pokémon 이 연상되는 재미있는 이름의 도구입니다. 이런 강렬한 이름에 한번 어떤식으로 사용이 가능한지 테스트 해보았습니다. 설치 이번 테스트에 사용한 운영 체제는 Amazon Linux 2023 에서 진행 되었습니다. 먼저 기본적으로 Docker 및 docker-compose 를 설치합니다. $ sudo yum -y install docker $ sudo systemctl enable --now docker $ sudo curl -SL https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-linux-x86_64 -o /usr/libexec/docker/cli-plugins/docker-compose $ sudo chmod u+x /usr/libexec/docker/cli-plugins/docker-compose $ sudo docker compose version Docker Compose version...

      chhanz's profile image

      chhanz

      docker

      2023-12-23

    • [Docker] Docker Completion 설정

      Docker Completion 설정 (자동 완성) 최근 Podman 만 사용하다가 오랜만에 Docker 를 설치하면서 변경된 부분이 있는데 따로 공식 문서나 자료가 없어서 관련하여 작성해본다. 변경된 이유 Docker CE (https://github.com/docker/docker-ce) ⚠️ This repository is now deprecated and will be archived (Docker CE itself is NOT deprecated) ⚠️ Starting with the Docker 20.10 release, packages for the Docker Engine and Docker CLI are built directly from their respective source repositories instead of from this repository. 기존에 사용중이던 docker-ce...

      chhanz's profile image

      chhanz

      docker

      2022-10-27

    • [Container] Container & Orchestration 교육 자료

      해당 자료는 사내 교육용으로 제작된 자료입니다. 자료 사용시 출처 부탁 드려요. https://github.com/chhanz/container-hands-on Container & Orchestration 교육 자료 목차 Docker Podman Kubernetes OpenShift Docker Hands-on 환경 OS : CentOS 7.7 Disable SELinux, Firewalld Install Install Package $ yum -y install docker start service docker $ systemctl enable --now docker RUN start container nginx $ docker run -d -ti --name nginx -p 80:80 nginx check container nginx $ docker ps -a access web $ crul http://192.168.200.100 stop...

      chhanz's profile image

      chhanz

      docker podman kubernetes openshift

      2020-05-21

    • [Docker] nvidia container runtime 설정

      nvidia container runtime 설정 nvidia container runtime 을 설정하기 위해서는 꼭 docker-ce 로 docker 가 설치가 되어 있어야 됩니다. (일반 RHEL/CentOS에서 제공되는 docker package로는 설치 불가) docker-ce 설치 yum-utils 설치 $ yum -y install yum-utils docker-ce Repository 연결 $ yum-config-manager \ > --add-repo \ > https://download.docker.com/linux/centos/docker-ce.repo Loaded plugins: fastestmirror adding repo from: https://download.docker.com/linux/centos/docker-ce.repo grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo $ docker-ce 설치 $ yum install docker-ce docker 서비스 시작 $ systemctl enable...

      chhanz's profile image

      chhanz

      docker

      2019-09-20

    • Docker Swarm 을 이용한 Container Orchestration 환경 만들기

      회사 기술블로그에 작성한 내용입니다. 오픈소스컨설팅 기술블로그 Author. chhanz 안녕하세요? 오픈소스컨설팅 한철희 과장입니다. 이전 " Docker 이해하기 " 를 포스팅에 이어, " Docker Swarm 을 이용한 Container Orchestration 환경 만들기 " 라는 포스팅을 작성하게 되었습니다. (Review - Docker 이해하기 ) 이전 포스팅에서 Docker 를 직접 사용하면서 여러 장점을 확인했습니다. 하지만 과연 실무에 적용하면 안정적으로 서비스를 유지하고 운영할 수 있을지에 대해서는 의문을 가지고 있었습니다. 이러한 의문은 Container 들을 자동으로 관리하게 해주는 Container Orchestration Tool 을 활용함으로써 해결을...

      chhanz's profile image

      chhanz

      docker

      2019-02-13

    • [Docker] Spacewalk latest Docker Image 제작기

      Spacewalk latest Docker Image 제작기 안녕하세요? chhanz 입니다. 고객사의 요청으로 Spacewalk 를 docker container 형태로 운영을 해야되는 요건이 생겨서, image를 만들기 시작 하였습니다…… ;( Spacewalk 란? Spacewalk는 오픈 소스 Linux 시스템 관리 솔루션입니다. Red Hat Satellite 제품이 파생 된 업스트림 커뮤니티 프로젝트입니다. @Go to detail @[오픈소스컨설팅]클라우드자동화 및 운영효율화방안 쉽게 가자… docker 의 장점이 뭡니까! docker hub의 많은 official image 아닙니까! 열심히 docker image를 찾아보았습니다. 하지만… # docker search spacewalk INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED...

      chhanz's profile image

      chhanz

      docker spacewalk

      2019-01-07

    • [Docker] Docker 기초 실습 교육자료

      Docker 기초 실습 교육 자료 엔터프라이즈 고객사 IT 부서 담당자분들께 실습 교육을 위해 제작한 교육 자료 입니다. (해당 실습을 위한 자료는 Github 에 있습니다.) [오픈소스컨설팅]Docker기초 실습 교육 20181113_v3 from Ji-Woong Choi 참고 자료 Slideshare : https://www.slideshare.net/ienvyou/docker-20181113v3 chhanz Github : https://github.com/chhanz/docker_training

      chhanz's profile image

      chhanz

      docker

      2018-11-13

    • [Docker] Docker 이해하기

      회사 기술블로그에 작성한 내용입니다. 오픈소스컨설팅 기술블로그 안녕하세요 오픈소스컨설팅 한철희 과장입니다. 이번에는 개발자, 시스템 운영자 등등 IT 업계에 계신다면 많이 들어본 Docker 에 대해 포스팅 해보려고 합니다. Docker 의 기초적인 내용부터 활용까지 알아보도록 하겠습니다. 이미지 출처 : flickr 위 사진을 보면 항구에 정박되있는 배가 있습니다. 해외 수출, 수입을 위해 많은 컨테이너를 적재한 모습입니다. 위키백과에서는 컨테이너를 이렇게 정의 하고 있습니다. 컨테이너 ( 영어 : Container )는 철판으로 만들어져 재사용 이 가능한 규격화된 통으로 화물을 옮길 때 쓴다....

      chhanz's profile image

      chhanz

      docker

      2018-09-10

    Copyright © 2026 Cheolhee Han. All rights reserved.

    • GitHub
    • LinkedIn
    • RSS