docker

· Tech
한 번에 모든 환경을 지배할 수 있다고 생각했던 Docker, 그리고 그 왕좌를 위협하는 Podman, Containerd, CRI-O, Lima, Punch! 과연 어떤 도구가 당신의 환경에 결정적인 변화를 가져올까요? 지금, 컨테이너의 세계에서 펼쳐지는 숨 막히는 경쟁이 시작됩니다.Docker: 컨테이너화의 선구자Docker는 컨테이너 기술의 대명사로, 개발자들에게 가장 친숙한 도구입니다. 강력한 이미지 빌드 시스템과 직관적인 CLI를 제공하며, Docker Hub를 통한 방대한 이미지 생태계를 자랑합니다. 하지만 데몬 기반 아키텍처로 인한 보안 취약점이 단점으로 지적됩니다.Podman: 보안과 효율성의 새로운 기준Podman은 Docker의 아성에 도전장을 내민 강력한 경쟁자입니다. 데몬리스 구조와..
· 개발
클라우드 시대에 가장 뜨거운 기술 논쟁, VM과 컨테이너의 진정한 차이점은 무엇일까요? 놀랍게도 동일한 목적을 위한 두 기술의 접근 방식은 완전히 다릅니다. 이 섹션에서는 VM(가상 머신)과 컨테이너 기술을 심층적으로 비교해보겠습니다.VM vs 컨테이너: 격리 수준의 차이VM과 컨테이너는 모두 애플리케이션을 격리된 환경에서 실행하는 기술이지만, 그 방식에는 큰 차이가 있습니다.VM: 하이퍼바이저를 통해 물리적 하드웨어를 완전히 추상화합니다. 각 VM은 독립적인 OS를 실행하며, 이는 마치 별도의 컴퓨터처럼 동작합니다.컨테이너: 호스트 OS의 커널을 공유하면서 프로세스 수준의 격리만 제공합니다. 이로 인해 더 가볍고 효율적인 실행이 가능합니다.리소스 효율성: 컨테이너의 승리VM과 컨테이너의 리소스 사용 패..
· 인프라
안녕하세요 대무무입니다.요즘 회사 업무나 개인 프로젝트로 인해 바빠서 블로그 관리에 소홀했네요.. 반성합니다 ㅜㅜ오늘은 Slack 과 유사한 오픈 소스 협업 도구 Mattermost 에 대해 소개하려 합니다. Mattermost?https://mattermost.com/ Mattermost | Secure Collaboration for Technical TeamsAccelerate mission critical work in complex environments with a customizable, self-sovereign collaboration hub.mattermost.comMattermost 는 오픈 소스 프로젝트로 Private 한 환경에서 Slack 대체 제품이라 보시면 되겠습니다. 보통의..
· 인프라
안녕하세요 대무무입니다. 요즘 블로그의 글이 뜸했어요... 그 이유는.... 제가 팰월드에 빠져있기 때문이랍니다. https://store.steampowered.com/app/1623730/Palworld/?l=koreana Palworld on Steam Fight, farm, build and work alongside mysterious creatures called "Pals" in this completely new multiplayer, open world survival and crafting game! store.steampowered.com 요즘 열심히 즐기고 있는데요. 제가 원하는 설정대로 플레이 하고 싶어서 방법이 있나 찾아보다 개인이 서버를 구축해서 운영 가능하더라구요! 어떻게 사..
· 인프라
안녕하세요 대무무입니다. 오늘은 도커 컨테이너 로그 모니터링을 위한 Dozzle 에 대해 소개하려 합니다. Dozzle? https://dozzle.dev/ Home | Dozzle Dozzle A lightweight, web-based Docker log viewer that provides real-time monitoring and easy troubleshooting. dozzle.dev Dozzle 은 오픈 소스 기반 프로젝트이며 Docker Container 의 모니터링과 디버깅을 간편하게 할 수 있는 로그 뷰어입니다. 직관적인 사용자 인터페이스를 통해 실시간 로그를 스트리밍할 수 있으며 로그 필터링, 검색 기능을 제공하는 웹 기반 뷰어입니다. Dozzle 또한 Docker 를 통해 동작 가..
· 인프라
안녕하세요 대무무입니다. 오늘은 Mongo DB 를 Docker 로 설치 및 운영하는 방법에 대해 소개하려 합니다. MongoDB? Replica-Set? https://www.mongodb.com MongoDB: 애플리케이션 데이터 플랫폼 업계 최고의 최신 데이터베이스를 토대로 구축된 애플리케이션 데이터 플랫폼을 사용해 아이디어를 더욱 빠르게 실현하세요. MongoDB는 데이터를 손쉽게 처리할 수 있도록 지원합니다. www.mongodb.com Mongo DB 는 Document 기반 NoSQL 데이터베이스 입니다. Relational DBMS 가 아니고 SQL 기반이 아니며 스키마가 고정되어 있지 않고 Json 형태의 동적 스키마 구조를 가집니다. MongoDB 에서는 이를 BSON(Binary Js..
· 인프라
안녕하세요 대무무입니다. 오늘은 Calibre-Web 이라는 웹 기반 E-book 관리 도구입니다. 이건 뭐야? 해당 도구를 몰랐던 시절에는 모든 문서들을 NAS 에서 하나의 디렉토리에 넣고 관리했는데 이렇게 하니 원하는 문서를 검색하는 것이 어려웠고 문서 관리하는 것 또한 힘들었습니다. 그래서 관리 시스템을 제공하는 오픈 소스 기반의 도구가 어떤 것들이 있을지 찾아보다 발견하게 되었습니다. Calibre 는 오픈 소스 E-book 관리 프로그램이며 문서들을 관리하는데 사용합니다. 다양한 문서 형식을 지원하며 OS 별로 다양하게 지원하는 것이 특징인데요. 요 프로그램을 web 기반으로 옮겨간 프로젝트가 Calibre-Web 입니다. 브라우저를 통해 E-book 파일들을 관리할 수 있는 장점이 있고 OPD..
· 인프라
안녕하세요. 제가 홈 서버를 운영하면서 구축했던 인프라들을 소개하고 설치 및 운영하는 방법을 소개해드리려 합니다. 먼저 홈 네트워크에서 운영중인 웹 서비스들을 포트를 사용하여 접속하는 것이 아닌 도메인 이름과 서브 도메인으로 구분시켜 접속하기 위해 프록시 기능을 제공하는 Nginx Proxy Manager 라는 프로젝트를 소개합니다. 이건 뭔가요? https://nginxproxymanager.com/ Nginx Proxy Manager Docker container and built in Web Application for managing Nginx proxy hosts with a simple, powerful interface, providing free SSL support via Let's En..
대무무
'docker' 태그의 글 목록