
[Docker] Docker 이미지 만들고 컨테이너 생성하기
·
DevOps/Docker
실행 환경 VirtualBox 6.1.50 Ubuntu 22 🐳Docker 이미지 만들기 ( = Dockerizing) 도커는 하나의 어플리케이션을 이미지로 만들기 위해 컨테이너 상태를 그대로 이미지로 저장한다. 즉, 이미지로 만들 어플리케이션을 리눅스만 설치된 컨테이너에 설치하고 그걸 그상태 그대로 이미지로 저장한다. 가상머신의 스냅샷과 비스므리한 방식이다. 복잡한 과정이지만 좋은 샘플이 많이 공개되어 있어서 다행이다. 또한 컨테이너의 가벼운 특성과 레이어 개념을 이용하여 생성과 테스트를 빠르게 수행할 수 있다. 샘플은 Ruby로 만들어진 간단한 웹 어플리케이션을 이용할 것이다. Sinatra라는 가벼운 웹 프레임워크를 사용할 것이다. 1. 웹 어플리케이션 컨테이너 생성 들어가기에 앞서 다음 과정은 간..