본문 바로가기

YAML2

Docker Compose Compose (멀티, YAML, 의존성)이전 글에서 Docker로 컨테이너 한 개를 띄우는 흐름까지 다뤘다면, 이번 글은 그 다음 단계인 멀티 컨테이너 구성을 다룬다. 실제 서비스 한 개를 운영하려면 보통 웹 서버, 백엔드 API, 데이터베이스, 캐시 같은 여러 컨테이너가 함께 동작해야 하는데, 이걸 docker run 명령 여러 줄로 관리하는 일은 곧 한계에 부딪힌다. 이 문제를 정확히 풀어 주는 도구가 Docker Compose이며, 단일 YAML 파일 한 장으로 멀티 컨테이너 환경을 코드처럼 정의하고 한 줄 명령으로 띄우거나 내릴 수 있게 만든다(출처: Docker Compose 공식 문서). 제가 처음 학교 졸업 프로젝트에서 백엔드+DB+Redis 세 컨테이너를 docker run 세 줄로 관리.. 2026. 5. 10.
정보처리기사 실기 - 5장 인터페이스 구현 인터페이스 구현 (JSON, XML, 검증)정보처리기사 실기 5장 인터페이스 구현은 서로 다른 시스템과 모듈이 데이터를 주고받기 위한 약속을 어떻게 정의하고 실제 코드로 구현하는지를 다루는 영역이다. 통합 구현이 시스템 사이의 연계 방식 자체를 다뤘다면, 인터페이스 구현은 그 연계가 실제로 작동하기 위해 필요한 데이터 형식·통신 절차·검증 도구에 초점을 맞춘다. 시험에서는 인터페이스 설계서의 항목, 데이터 통신 표준 세 가지(JSON·XML·YAML), 그리고 인터페이스 구현 검증 도구와 모니터링 도구의 명칭이 매회 반복적으로 출제된다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 형태로 정리한다. 제가 학교 졸업 프로젝트에서 .. 2026. 5. 3.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 블로그 이름