오래 남는 기술 기록과
지금의 개발 역량을 함께 보여주는 ThinkGround
클라우드 인프라, 서버 운영, 마이그레이션, 그리고 서비스 구현 경험을 차분하게 쌓아가는 공간이에요. 단순한 블로그가 아니라, Flature가 어떤 문제를 어떻게 다뤄왔는지 보여주는 살아있는 포트폴리오로 계속 발전시킵니다.
Posts
229Years
8Since
2019Docker ARG와 ENV가 다르게 동작할 때: 빌드 시점과 실행 시점을 나눠 확인하기
ARG는 빌드 중에 사용하는 값이고, ENV는 이미지에 저장되어 컨테이너 실행 시 기본 환경변수가 됩니다. 같은 Dockerfile을 빌드하고 실행 값을 바꾸는 예제로 적용 시점, 변수 범위, 셸 확장 여부를 구분합니다.
긴 서버 오류 로그를 AI로 분석할 때: 첫 실패 지점과 재현 조건을 묻는 방법
AI가 마지막 오류를 근본 원인으로 단정하지 않도록 로그의 관찰 사실과 원인 가설을 분리하는 질문법을 설명합니다. 요청별 시간 흐름을 복원하고, 첫 실패 후보와 재현 조건을 검증하는 프롬프트 예시를 제공합니다.
Development
개발 전반의 메모, 마이그레이션 작업, 구현 과정의 기록을 담고 있습니다.
Server
서버 환경, 운영 이슈, 점검과 대응 과정에서 쌓인 메모를 모아둔 카테고리입니다.
Infra Architecture
인프라 구조, 서버 구성, 보안과 운영 관점의 고민을 정리한 글 모음입니다.
Java
자바 언어와 백엔드 구현 과정에서 남겨진 학습과 실전 기록을 담고 있습니다.
Latest posts
최근 기록
운영 중 마주친 문제 해결, 구조 개편, 기술 실험, 그리고 포트폴리오로서 의미 있는 기록들을 최신순으로 모아뒀어요.
Docker ARG와 ENV가 다르게 동작할 때: 빌드 시점과 실행 시점을 나눠 확인하기
ARG는 빌드 중에 사용하는 값이고, ENV는 이미지에 저장되어 컨테이너 실행 시 기본 환경변수가 됩니다. 같은 Dockerfile을 빌드하고 실행 값을 바꾸는 예제로 적용 시점, 변수 범위, 셸 확장 여부를 구분합니다.
긴 서버 오류 로그를 AI로 분석할 때: 첫 실패 지점과 재현 조건을 묻는 방법
AI가 마지막 오류를 근본 원인으로 단정하지 않도록 로그의 관찰 사실과 원인 가설을 분리하는 질문법을 설명합니다. 요청별 시간 흐름을 복원하고, 첫 실패 후보와 재현 조건을 검증하는 프롬프트 예시를 제공합니다.
간헐적 테스트 실패를 AI와 분석하기 전: 반복 실행 기록과 공유 상태 수집 순서
같은 조건의 반복 실행 기록을 먼저 확보하고, 단독 실행·순서 변경·병렬 실행을 비교해 공유 상태의 영향을 좁히는 방법을 설명합니다. AI에게는 관찰 사실과 원인 가설을 분리해 전달하고, 다음 검증 실험을 설계하도록 요청합니다.
AI가 제안한 테스트 케이스에서 빠진 경계 조건 찾기 — 정상·오류·경계 입력 검토표 포함
AI가 생성한 테스트 케이스를 검토할 때 빠지기 쉬운 경계 조건을 체계적으로 찾아내는 절차와, 실제로 바로 쓸 수 있는 정상·오류·경계 입력 검토표(템플릿 및 예제)를 제공합니다.
AI가 만든 코드 패치를 병합하기 전 검토 순서와 변경·실패경로·테스트 체크리스트
AI가 생성한 코드 패치를 안전하게 병합하려면 변경 범위 확인 → 실패 경로 도출 → 테스트 실행·보강 순서로 검토합니다. 이 글은 각 단계별 체크리스트와 실전 예제, 기대 결과를 제공합니다.
docker inspect로 컨테이너의 실제 환경변수와 마운트가 이미지 설정과 다른 이유 진단하기
docker inspect로 컨테이너 생성 시 적용된 런타임 설정(실제 ENV, 마운트)과 이미지에 선언된 기본 설정(ENV, VOLUME)을 각각 확인하는 방법과 명령 예시를 제공합니다. 이미지 설정과 컨테이너 실행 설정을 구분해 빠르게 원인 파악하는 절차를 제시합니다.
Portfolio note
꾸준히 읽히는 기록이
가장 설득력 있는 포트폴리오가 되도록
ThinkGround는 기술 글을 쌓는 공간이면서, Flature가 제품과 인프라를 어떤 시선으로 다루는지 보여주는 장기 프로젝트예요. 앞으로도 SEO, 기능 실험, 운영 도구 고도화를 함께 이어갑니다.
Next step
운영 기록, 관리자 기능, 이미지 관리, 검색 노출 개선까지 계속해서 직접 설계하고 고쳐나갈 예정입니다.