제이로그
close
프로필 배경
프로필 로고

제이로그

  • 분류 전체보기 (67)
    • 제이로그 (9)
      • 회고 (3)
      • 생각정리 (2)
      • 면접후기 (4)
    • 데이터 엔지니어링 (12)
      • 개념정리 (1)
      • Airflow (5)
      • Spark (0)
      • Kafka (3)
      • dbt (3)
    • 데이터 분석 (3)
      • Redash (2)
      • Grafana (0)
      • Superset (1)
    • 데이터베이스 (3)
      • PostgreSQL (3)
    • 프로그래밍 (10)
      • 개발 환경 (4)
      • Python (2)
      • FastAPI (4)
    • 인프라 (3)
      • 리눅스 (3)
    • DevOps (5)
      • Docker (2)
      • Kubernetes (3)
    • AI (14)
      • LLM (14)
    • Google Cloud (1)
      • BigQuery (1)
    • 버전관리 (2)
      • Github (2)
    • 협업툴 (1)
      • Slack (1)
    • 블로그 (1)
    • 알고리즘 (3)
      • 개념정리 (0)
      • 백준 (0)
      • 프로그래머스 (3)
  • 홈
  • 방명록
  • 태그
  • Github
  • Linkedin

Docker build 실패 (max depth exceeded)

결론 미리보기docker build 할 때 max depth exceeded 가 발생한다면 실행중인 컨테이너를 종료하고 관련된 내용을 모두 삭제한 후 다시 빌드하면 정상적으로 빌드가 된다. 에러 원인 분석하기docker compose 를 사용해서 ariflow 를 build 하려다가 에러가 발생했다.$ docker compose build[+] Building 0.1s (9/9) FINISHED ..

  • format_list_bulleted DevOps/Docker
  • · 2025. 11. 16.
  • textsms

MacOS 환경에서 kind 설치하기

MacOS 에 kind 를 설치해보려고 한다. 설치하는 방법은 아래의 kind 문서에 나와있는 내용을 따라해보려고 한다. kind – Quick StartQuick Start This guide covers getting started with the kind command. If you are having problems please see the known issues guide. NOTE: kind does not require kubectl, but you will not be able to perform some of the examples in our docs without it. To instkind.sigs.k8s.io kind 를 설치하는 방법에는 3가지 방법이 있다.Release Bin..

  • format_list_bulleted DevOps/Kubernetes
  • · 2025. 8. 31.
  • textsms

로컬 환경에서 쿠버네티스 클러스터 선택하기 (minikube vs kind)

로컬 환경에서 쿠버네티스를 사용하고 싶은데 어떻게 사용해야 할지 몰라 찾아보다가 2가지 선택지가 생겼다.하나는 minikube 라는 도구이고 하나는 kind 라는 도구이다. 그래서 두 가지의 도구가 어떤 차이가 있는지 그리고 어떤 도구를 사용하면 좋을지 알아보고 정리해보았다. minikubeminikube 는 로컬 환경에서 단일 노드로 구성된 쿠버네티스 클러스터를 구성하는 도구라고 한다.가상 머신 기반으로 동작하고 VirtualBox, Hyper-V, KVM 과 같은 가상 머신 드라이버를 지원하고 있다. 장점으로는 쉽게 설정할 수 있다는 것이다. 그리고 다양한 가상 머신 드라이버를 지원하기 때문에 다양한 환경에서 사용이 가능하고 쿠버네티스 대시보드나 helm, ingress 와 같이 다양한 기능들을 쉽게..

  • format_list_bulleted DevOps/Kubernetes
  • · 2025. 8. 17.
  • textsms

Docker overlay2 디스크 용량 차지 문제 해결하기

디스크 사용량 확인서버 내 디스크 사용량을 확인해보니 docker overlay2 의 사용량이 가장 많았다.ubuntu-server:/var/lib/docker# du -sh ./*26M ./buildkit3.4G ./containers4.0K ./engine-id27M ./image200K ./network430G ./overlay2 디스크 용량 확보 시도Docker prune 사용해서 불필요한 파일 제거docker prune 명령어를 사용해서 불필요한 리소스를 제거한다.docker system prunedocker container prunedocker volume prunedocker image prunedocker network prune 하지만 도커 시스템에서 prune 명..

  • format_list_bulleted DevOps/Docker
  • · 2025. 5. 28.
  • textsms
kubectl 명령어 자동 완성 (MacOS)

kubectl 명령어 자동 완성 (MacOS)

MacOS 에서 kubectl 명령어를 자동 완성하는 방법에 대해서 정리해보려고 한다. 1. zshrc 파일에 completion 추가하기echo "[[ $commands[kubectl] ]] && source > ~/.zshrc 2. 플러그인 설치하기MacOS 에서 oh-my-zsh 를 사용하는 경우 위의 설정만 하면 되지 않고 추가로 plugin 을 설치해서 적용해주어야 한다. 따라서, 설치하려고 하는 플러그인은 zsh-autosuggestions 와 zsh-syntax-highlighting 를 설치해주려고 한다.# zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-a..

  • format_list_bulleted DevOps/Kubernetes
  • · 2025. 4. 1.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (67)
    • 제이로그 (9)
      • 회고 (3)
      • 생각정리 (2)
      • 면접후기 (4)
    • 데이터 엔지니어링 (12)
      • 개념정리 (1)
      • Airflow (5)
      • Spark (0)
      • Kafka (3)
      • dbt (3)
    • 데이터 분석 (3)
      • Redash (2)
      • Grafana (0)
      • Superset (1)
    • 데이터베이스 (3)
      • PostgreSQL (3)
    • 프로그래밍 (10)
      • 개발 환경 (4)
      • Python (2)
      • FastAPI (4)
    • 인프라 (3)
      • 리눅스 (3)
    • DevOps (5)
      • Docker (2)
      • Kubernetes (3)
    • AI (14)
      • LLM (14)
    • Google Cloud (1)
      • BigQuery (1)
    • 버전관리 (2)
      • Github (2)
    • 협업툴 (1)
      • Slack (1)
    • 블로그 (1)
    • 알고리즘 (3)
      • 개념정리 (0)
      • 백준 (0)
      • 프로그래머스 (3)
공지사항
최근 글
인기 글
최근 댓글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바