서버 네트워크 이야기2 도커(docker) 사용시 장점과 자주 쓰는 명령어 정리 몇 년 전까지만 해도 대부분의 서비스는 하이퍼바이저 기반 가상 머신(VM)을 사용하는 방식으로 운영되었지만, 최근 들어 Docker 컨테이너 기반 아키텍처를 채택한 서비스들이 급격히 증가하고 있습니다. 이번 포스팅에서는 Docker의 주요 장점, 기본 명령어, 그리고 핵심 개념에 대해 알아보겠습니다. Docker란 무엇인가? Docker는 컨테이너 기반의 가상화 플랫폼으로, 애플리케이션과 이를 실행하는 데 필요한 라이브러리, 런타임, 시스템 도구 등을 하나로 묶어 동작하는 환경을 제공합니다. Docker는 컨테이너 생성 및 관리를 돕고, 다양한 환경에서 애플리케이션을 쉽게 배포하고 실행할 수 있도록 지원합니다. 가볍고 빠르며 이식성이 뛰어나 개발자와 운영팀 모두에게 필수적인 도구로 자리 잡고 있습니다... 서버 네트워크 이야기 2025. 7. 20. 더보기 ›› Filebeat를 이용한 웹서버 로그 분석 사례 침해사고 분석을 진행하다보면 로그를 주의 깊게 살펴봐야할 상황이 많습니다. 특히 웹쉘 감염등으로 인해 서버가 침해를 당했을때 웹서버 로그를 분석해야하는데요. 예를들어 웹서버의 경우는 Apache, Nginx, IIS등 다양한 웹 어플리케이션이 서비스 중이며 기록되는 로그 포맷은 모두 다릅니다. 즉, 웹서버 로그 분석시 로그 파일을 수집이나 취합하여 좀더 쉽게 로그 분석을 할수 있는 방법에 대해 실제 실무에서는 어떤 방법으로 진행하는지 소개해 드리도록 하겠습니다. 결론부터 이야기 하자면, 제가 근무하는 보안팀에서는 filebeat라는 ELK 스택 Beat 에이전트를 사용하여 이기종 로그를 수집하여 Elastic에 색인하여 로그 분석을 진행하고 있습니다. Filebeat란? Elastic Stack의 Bea.. 서버 네트워크 이야기 2025. 4. 5. 더보기 ›› 이전 1 다음