Sign in
2월 11, 2026
저사양 서버를 위한 똑똑한 무중단 배포: Blue-Green 스크립트 활용기
저사양 서버와 라즈베리 파이 환경에서도 무중단 배포를 구현할 수 있는 맞춤형 Blue‑Green 스크립트를 소개합니다. Celery 워커를 선제 중지하고 단계별 기동, 헬스체크, Human‑in‑the‑loop 승인까지 포함한 전략을 통해 CPU 부하를 최소화하고 안정성을 높이는 방법을 상세히 설명합니다. Docker Compose 기반 구현 코드와 운영 노하우도 함께 제공됩니다.
12월 19, 2025
Docker 데몬 전역 설정으로 개발 환경 통일하기
Docker 데몬의 전역 설정 파일인 daemon.json을 활용해 팀 전체의 DNS, 로그 드라이버, 프록시, insecure registry 등 핵심 옵션을 한 번에 통일하는 방법을 소개합니다. 설정 위치, 작성 예시, 검증 절차, 그리고 개인 개발자와 DevOps 팀에 미치는 실질적 이점을 단계별로 설명해, Docker 환경을 일관되고 효율적으로 관리할 수 있도록 돕습니다.
12월 04, 2025
Django와 Tailwind CSS로 Docker 이미지 경량화: 멀티 스테이지 빌드 전략
Django 프로젝트에서 Tailwind CSS를 사용하면서 Docker 이미지를 경량화하는 방법을 소개합니다. Node.js를 빌드 단계에만 포함하고, 최종 런타임에는 순수 Python 환경만 남겨 이미지 크기를 줄이고 보안을 강화하는 멀티 스테이지 빌드 전략을 단계별로 설명합니다.
11월 20, 2025
Docker 빌드 속도를 높이는 Python Wheel의 이해와 활용
Python Wheel을 활용해 Docker 빌드 속도를 크게 향상시키는 방법을 소개합니다. 이 글에서는 Wheel 생성, 캐시 활용, 멀티스테이지 빌드 등 실전 팁을 단계별로 설명합니다.
11월 10, 2025
컨테이너를 root로 실행하면 왜 안 되는가?
컨테이너를 root로 실행하면 보안상 위험이 크다. 컨테이너 탈출 시 호스트 root 권한 획득 가능성, 최소 권한 원칙, Dockerfile 모범 사례를 소개한다.
도커 볼륨(Volume) 복사, ‘왜’ 그렇게 해야 할까?
도커 볼륨 복사 시 발생할 수 있는 문제와 그 해결책을 정리한 글입니다. 왜 복사해야 할까? 왜 다른 방법이 없을까? 도커 볼륨 복사에 대한 실전 팁을 제공합니다.
Docker History로 이미지 레이어 분석하고 경량화하기
Docker 이미지 레이어를 분석해 경량화하는 방법을 단계별로 소개합니다. Dockerfile 최적화, 이미지 크기 감소, 레이어 캐시 활용법을 실전 예제로 설명합니다.
11월 05, 2025
Docker 공유 메모리 (shm_size와 ipc) 완벽 이해하기
AI 및 대용량 데이터 워크로드에서 발생하는 OSError: No space left on device 문제를 해결하기 위해 Docker 공유 메모리(shm_size)와 ipc 설정을 완벽히 이해하고 적용하는 방법을 정리한 포스트입니다.
11월 04, 2025
Docker filtering의 모든 것
Docker 컨테이너에서 필터링 기능을 활용하는 방법과 실전 예제를 정리한 포스팅입니다.
docker logs 는 어디에 저장되는가
Docker 컨테이너의 로그가 어디에 저장되는지, 로그 파일 경로와 관리 방법을 정리한 포스트입니다.
Docker: 네트워크 공유 없이 호스트 포트로 컨테이너 간 통신하기
Docker 컨테이너가 서로 다른 네트워크에 있을 때, host.docker.internal을 이용해 호스트 포트를 통해 통신하는 방법을 소개합니다.
7월 24, 2025
Docker 설치 가이드: Ubuntu 서버에 Docker와 Docker Compose 설치하기
Ubuntu 서버에 최신 Docker와 Compose를 설치하는 방법을 단계별로 소개합니다. 자동 배포를 위한 환경 구축과 사용자 권한 설정까지 한 번에 정리해드립니다.
4월 10, 2025
Docker 자주 사용하는 명령어 치트시트
Docker를 사용할 때 자주 까먹는 명령어들을 한 눈에 정리한 치트시트입니다. 도커를 사용하는 개발자에게 유용한 핵심 명령어 모음!