Docker 뉴스
Docker의 새 버전, 컨테이너 보안, Docker Desktop 업데이트 소식을 전합니다.
총 235건·최신 업데이트
- 62
제로에서 스테이징까지: 실제 Laravel + Node.js Docker 배포 (우리가 겪었던 모든 버그와 함께)
개발자들의 흔적이 남은 지저분한 서버를 정리하여 49GB의 디스크 공간을 확보하고, 보안이 강화된 새로운 스테이징 환경을 구축하는 과정을 다룹니다. SSH 보안 설정부터 Docker 컨테이너 및 네트워크 정리, 그리고 의존성 순서를 고려한 서비스 배포까지의 전 과정을 상세히 설명합니다.
From Zero to Staging: A Real-World Laravel + Node.js Docker Deployment (With Every Bug We Hit)↗dev.to
- 63
Kubernetes에서 Docker CrashLoopBackOff 수정하는 방법 – 단계별 문제 해결 가이드
이 글은 Kubernetes 환경에서 컨테이너가 반복적으로 재시작되는 CrashLoopBackOff 상태를 해결하기 위한 체계적인 진단 프로세스를 설명합니다. pod 상태 검사, 로그 분석, 프로브 설정 및 리소스 제한 확인 등 실무적인 체크리스트와 구체적인 해결 방법을 다룹니다.
How to Fix Docker CrashLoopBackOff in Kubernetes – Step‑by‑Step Troubleshooting Guide↗dev.to - 64
Kubernetes에서 Docker CrashLoopBackOff 수정하는 방법 – 개발자를 위한 단계별 가이드
이 글은 Kubernetes 환경에서 컨테이너가 반복적으로 재시작되는 CrashLoopBackOff 상태를 해결하기 위한 체계적인 디버깅 프로세스를 설명합니다. 로그 확인부터 환경 변수 수정, Docker 이미지 재빌드, 그리고 사전 방지를 위한 프로브(Probe) 설정까지 실무적인 해결책을 다룹니다.
How to Fix Docker CrashLoopBackOff in Kubernetes – Step‑by‑Step Guide for Developers↗dev.to - 65
100,000 RPS 확장: Helm과 Docker를 사용한 Kubernetes 분산 로드 테스트 배포
단일 머신 기반의 부하 테스트는 CPU 및 소켓 고용량 처리 한계로 인해 대규모 트래픽을 정확히 재현하기 어렵습니다. 이 글은 Kubernetes와 Helm을 사용하여 Master-Worker 구조의 분산 로드 테스트 환경을 구축함으로써 10만 RPS 이상의 초고가용성 테스트를 구현하는 방법을 다룹니다.
Scaling to 100,000 RPS: Deploying Distributed Load Testing on Kubernetes with Helm and Docker↗dev.to
- 66
KoutenDB v0.14.0: Docker와 검증된 백업을 지원하는 자체 호스팅 데이터베이스
KoutenDB v0.14.0은 데이터베이스의 실행을 넘어, 백업의 실제 복구 가능성을 검증하고 안전한 업그레이드를 지원하는 운영 레이어 강화에 집중했습니다. Docker 기반의 비루트(Non-root) 배포와 TLS/인증 기본 설정을 통해 자가 호스팅 환경에서의 보안과 안정성을 대폭 강화했습니다.
KoutenDB v0.14.0: A Self-Hosted Database with Docker and Verified Backups↗dev.to
- 67
Docker 컨테이너 CrashLoopBackOff 문제 해결 방법 – DevOps를 위한 단계별 가이드
Kubernetes 컨테이너가 반복적으로 재시작되는 CrashLoopBackOff 현상의 근본 원인을 진단하는 체크리스트와 구체적인 해결 방법을 설명합니다. 애플리케이션 오류, 메모리 부족(OOM), 설정 오류 등 주요 원인별 대응법과 함께 효율적인 디버깅을 위한 워크플로우 및 예방 수동을 제안합니다.
How to Resolve Docker Container CrashLoopBackOff – A Step‑by‑Step Guide for DevOps↗dev.to
- 68
FastMedia Downloader 구축 방법: FastAPI, Next.js, Docker를 사용한 마이크로서비스 아키텍처
Bhavin Sheth가 공개한 FastMedia Downloader는 yt-dlp와 FFmpeg를 활용하여 다양한 소셜 미디어의 영상을 다운로드하는 오픈소스 프로젝트입니다. FastAPI와 Next.js를 분리된 마이크로서비스로 구성하고 Docker를 통해 환경 격리를 구현하여 확장성과 배포 편의성을 높였습니다.
How I built FastMedia Downloader: A microservices architecture with FastAPI, Next.js, and Docker↗dev.to
- 70
Show HN: ServerKit - 앱, Docker, 데이터베이스를 위한 자체 호스팅 제어판
ServerKit은 웹 앱, Docker 컨테이너, 데이터베이스를 통합 관리할 수 있는 현대적인 자가 호스팅(Self-hosted) 제어판입니다. MIT 라이선스로 무료로 제공되며, 1GB RAM 수준의 저사양 서버에서도 원클릭으로 다양한 서비스를 배포하고 모니터링할 수 있는 강력한 기능을 갖추고 있습니다.
Show HN: ServerKit - Self-hosted control panel for apps, Docker, and databases↗github.com
- 73
Docker에서 Open WebUI로 로컬 LLM 실행하는 방법 (월 0달러 AI 구독은 이제 그만)
월 20달러의 AI 구독료를 지불하는 대신, Ollama와 Open WebUI를 Docker로 배포하여 개인화된 AI 워크스페이스를 구축하는 가이드를 제공합니다. 이를 통해 데이터 프라이버시를 보호하면서도 저렴한 비용으로 다양한 오픈 소스 모델을 자유롭게 활용하고 RAG 기능을 구현할 수 있습니다.
How to Run Local LLMs with Open WebUI on Docker (Ditch the 0/mo AI Subscriptions)↗dev.to
- 75
Azure CLI를 사용하여 Grafana 배포하기: 로컬 Docker에서 안정적인 대시보드로
Azure Container Apps를 사용하여 Grafana를 안정적으로 배포하기 위한 아키텍처와 구체적인 설정 방법을 설명합니다. ACR, Managed Identity, PostgreSQL Flexible Server를 활용해 보안과 데이터 영속성을 동시에 확보하는 프로덕션 지향적 접근법을 강조합니다.
Deploy Grafana to Azure with Azure CLI : From Local Docker to Durable Dashboards↗dev.to
- 76
Show HN: p0rt – 메뉴 막대에서 모든 개발 서버, 포트 및 Docker 컨테이너를 확인하세요
p0rt는 터미널 명령어를 사용하지 않고도 macOS 메뉴 바에서 실행 중인 개발 서버와 Docker 컨테이너의 상태를 확인하고, 재시작하거나 종료할 수 있는 도구입니다. CPU 및 메모리 점유율 모니터링, 포트 충돌 감지, 프로젝트별 그룹화 등 개발 환경 관리에 최적화된 기능을 통해 개발자의 집중력 유지를 돕습니다.
Show HN: p0rt – see every dev server, port and Docker container in your menu bar↗p0rt.app
- 77
dev.to와 Reddit r/docker, Dockerfile 모범 사례 및 보안 강화 목록은 공유하기 용이함
이 기사는 FastAPI 서비스를 위한 프로덕션급 Dockerfile 작성 시 초보자가 저지르기 쉬운 보안 및 성능 관련 실수 두 가지를 집중적으로 다룹니다. 루트 권한 사용 지양, 멀티 스테이지 빌드 활용, 효율적인 레이어 캐싱 전략 등 안정적이고 가벼운 컨테이너 이미지를 구축하기 위한 실무적인 가이드를 제공합니다.
dev.to + Reddit r/docker (Dockerfile best-practices and hardening lists are highly shareable)↗dev.to - 78
Show HN: ConfigLedger – 코드, CI, Docker, 문서 전반의 설정 차이점 찾기
ConfigLedger는 소스 코드부터 Docker, CI/CD, 문서에 이르기까지 흩어져 있는 환경 변수와 설정값 사이의 '설정 드리프트(Configuration Drift)'를 탐지하는 CLI 도구입니다. 민감한 값을 수집하지 않고도 정의되지 않은 키나 잘못된 기본값을 찾아내어 개발 및 배포 과정에서의 실수를 방지합니다.
Show HN: ConfigLedger -Find configuration drift across code, CI, Docker and docs↗github.com






