Docker 뉴스
Docker의 새 버전, 컨테이너 보안, Docker Desktop 업데이트 소식을 전합니다.
총 168건·최신 업데이트
Docker 핵심 글
- 1
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
Docker 관련 전체 글
- 1
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
- 3
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
- 6
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
- 8
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
- 9
dev.to와 Reddit r/docker, Dockerfile 모범 사례 및 보안 강화 목록은 공유하기 용이함
이 기사는 FastAPI 서비스를 위한 프로덕션급 Dockerfile 작성 시 초보자가 저지르기 쉬운 보안 및 성능 관련 실수 두 가지를 집중적으로 다룹니다. 루트 권한 사용 지양, 멀티 스테이지 빌드 활용, 효율적인 레이어 캐싱 전략 등 안정적이고 가벼운 컨테이너 이미지를 구축하기 위한 실무적인 가이드를 제공합니다.
dev.to + Reddit r/docker (Dockerfile best-practices and hardening lists are highly shareable)↗dev.to - 10
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
- 14
NocoBase in Docker: 실행하기에는 좋지만, 빌드하기에는 부적합한 곳
NocoBase의 실행 중인 Docker 컨테이너 내부에서 플러그인을 개발하면 의존성 문제로 빌드가 실패하거나, 컨테이너 재시작 시 작업 내용이 모두 휘발되는 위험이 있습니다. 특히 데이터베이스에는 플러그인이 활성화된 것으로 기록되어 에러 없이 서비스가 구동되지만 실제 기능은 작동하지 않는 '침불하는 오류'를 초래할 수 있습니다.
NocoBase in Docker: a fine place to run, a poor place to build↗dev.to
- 15
Show HN: Repro, GitHub 이슈용 일회성 Docker 환경 (pip install repro-cli)
repro-cli는 GitHub 이슈 URL만 입력하면 해당 저장소의 런타임을 자동으로 감지하여 Docker 컨테이너 내에 개발 환경을 즉시 구성해주는 CLI 도구입니다. VS Code와 연동되어 격리된 샌드박스 환경에서 별도의 설정 없이 버그를 재현하고 수정할 수 있으며, 작업 종료 시 컨테이너는 삭제되지만 변경 사항은 로컬에 유지됩니다.
Show HN: Repro, disposable Docker env for GitHub issues(pip install repro-cli)↗github.com
- 17
쿠버네티스를 실행하지 않아야 할 때, 그리고 단일 Docker Compose 호스트가 당신에게 주는 실제 비용이란 무엇인가
이 기사는 무조건적인 쿠버네티스 도입 대신 프로젝트의 규모, 팀 구성, 트래픽 패턴에 따라 Docker Compose와 Kubernetes 중 최적의 인프라를 선택해야 한다고 주장합니다. 특히 운영 인력이 부족하거나 서비스가 단일 서버로 충분한 경우, 쿠버네티스의 복잡성은 오히려 관리해야 할 새로운 장애 요인이 될 수 있음을 경고합니다.
When You Should Not Run Kubernetes, and What a Single Docker Compose Host Really Costs You↗dev.to











