Docker 실습: Container 및 Docker 기초클라우드 컴퓨팅 수업에서 Containerization과 Docker의 기본 개념을 학습하고, Ubuntu 환경에서 Docker Engine을 설치한 후 다양한 Docker 명령어를 통해 실습해보았다. 이 글은 해당 실습에서 배운 개념과 명령어들을 정리해보았다.1. Containerization이란?Container : Container는 프로세스 수준의 가벼운 가상화 환경이다. Linux의 chroot, namespace, cgroup 등의 기능을 활용하여 실행 환경을 격리한다.컨테이너는 호스트 OS의 커널을 공유하면서도 각각 독립된 실행 환경을 제공한다. 가상머신처럼 별도의 운영체제 전체를 실행하는 것이 아니기 때문에 상대적으로 성능 오버헤드가..