figure.2

Docker

Docker 한줄 정의 컨테이너 기반 애플리케이션 패키징 및 배포 플랫폼. 환경 의존성을 격리하여 어디서나 동일하게 실행되는 이미지를 만든다. 핵심 이해 Docker의 핵심 개념은 이미지(Image)와 컨테이너(Container)다. 이미지는 실행 환경과 코드를 포함한 불변 패키지이고, 컨테이너는 이미지를 실행한 인스턴스다. Dockerf...

Docker 인프라와 MySQL 데이터베이스

Docker 인프라와 MySQL 데이터베이스 핵심 개념 요약 Docker를 활용하여 개발/배포 환경의 일관성을 보장하는 방법을 학습한다. 컨테이너의 개념, Dockerfile 작성, docker-compose를 통한 멀티 컨테이너 관리, 그리고 MySQL 데이터베이스의 기초를 다룬다. 주요 내용 1. Docker의 필요성 인프라 수준의...

Git 기본과 심화 - 버전 관리의 핵심

Git 기본과 심화 - 버전 관리의 핵심 핵심 개념 요약 Git의 기본 개념(init/add/commit)부터 심화(branch/merge/rebase)까지 학습한다. 커밋이 작업의 핵심 단위이며, 브랜치를 활용한 병렬 개발과 머지/리베이스를 통한 통합 전략을 다룬다. Git 협업의 기초가 되는 원격 저장소와 push/pull 흐름도 포함한다...