Docker 뉴스
Docker의 새 버전, 컨테이너 보안, Docker Desktop 업데이트 소식을 전합니다.
총 168건·최신 업데이트
- 164
Docker Multi-Stage Builds: Production Images 80% 경량화하기
Docker Multi-stage build와 Next.js의 standalone 모드를 활용하여 프로덕션 이미지를 최대 80% 이상 경량화(1.2GB -> 120MB)하는 구체적인 방법을 제시합니다. 이를 통해 배포 속도 향상, 클라우드 비용 절감, 보안 강화라는 세 마리 토끼를 잡는 최적화 전략을 다룹니다.
Docker Multi-Stage Builds: Shrink Your Production Images by 80%↗dev.to
- 165
아무도 이야기하지 않지만 모두가 느끼는 Docker 의존성 문제
이 글은 도커가 '내 컴퓨터에서만 작동하는 문제'를 해결하는 것처럼 보이지만, 실제로는 기반 이미지의 불일치, 숨겨진 의존성 체인, 예측 불가능한 캐싱, 그리고 마이크로서비스 환경에서의 복잡성 증대와 같은 새로운 문제들을 야기한다고 분석한다. 결국 도커가 복잡성을 제거하기보다는 단순히 '포장'하는 역할을 하며, 시스템의 근본적인 이해보다는 아티팩트 신뢰 문화를 조장한다고 지적한다.
The Docker Dependency Problem No One Talks About (But Everyone Feels)↗dev.to
- 167
Docker 이미지를 1.12 GB에서 131 MB로 88% 줄인 방법
이 문서는 Flask 앱의 Docker 이미지를 1.12GB에서 131MB로 88% 줄인 구체적인 방법을 제시합니다. 슬림 베이스 이미지, 멀티스테이지 빌드, 레이어 캐싱, `.dockerignore` 활용, 그리고 Gunicorn 같은 프로덕션 서버 사용 등 5가지 핵심 최적화 기법을 상세히 설명합니다. 이는 배포 속도 향상, 클라우드 비용 절감, 보안 강화에 기여합니다.
How I reduced a Docker image from 1.12 GB to 131 MB (88% smaller)↗dev.to
- 168
SchemaSpy 및 Docker를 사용하여 데이터베이스 문서 생성 (Windows, Linux, macOS)
이 가이드는 SchemaSpy와 Docker를 활용하여 데이터베이스에서 대화형 HTML 문서를 생성하는 방법을 설명합니다. Oracle을 예시로 들었지만, PostgreSQL, MySQL 등 다양한 데이터베이스에 적용 가능하며, Docker를 통해 Windows, Linux, macOS 등 어떤 운영체제에서도 쉽게 실행할 수 있습니다. 이를 통해 데이터베이스 스키마, ERD, 테이블 구조 등을 한눈에 파악할 수 있는 문서를 자동 생성하여 개발 및 유지보수 효율을 높일 수 있습니다.
Generate database documentation with SchemaSpy & Docker (Windows, Linux, macOS)↗dev.to



