[Docker] 컨테이너 라이프 사이클 & CLI
·
Dev/Docker
init 컨테이너는 애플리케이션을 실행하기 위한 가볍고, 독립적이며, 이식 가능한 환경을 제공합니다. 도커(Docker)와 같은 컨테이너 플랫폼을 사용하면 애플리케이션의 빌드, 배포, 실행 과정을 표준화할 수 있습니다. 이 글에서는 컨테이너 라이프 사이클과 CLI 명령어를 통해 이를 어떻게 관리할 수 있는지 자세히 알아보겠습니다. 컨테이너 라이프 사이클 이해하기컨테이너의 라이프 사이클은 생성(Create)부터 종료(Remove) 까지 일련의 단계를 포합니다. 도커 이미지가 컨테이너로 생성될 때의 전체적인 라이프 사이클은 아래 그림과 같습니다.   Docker 컨테이너 상태 흐름Create → Destroy: 컨테이너 생성 후 바로 삭제.Create → Start → Stopped → Destroy: 생성..
[Docker] 포테이너(Portainer) 설치 & 개념 정리
·
Dev/Docker
init도커를 쉽게 관리할 수 있는 방법은 Portainer를 이용하는 것입니다. Portainer란 Docker 환경을 쉽게 관리할 수 있도록 도와주는 웹 기반의 GUI 관리도구 입니다. 이번 포스팅에서는 Portainer의 개념을 정리하고, Ubuntu 24.04.1 LTS 환경에서 Portainer를 설치하는 방법을 작성하려 합니다.포테이너란?Portainer는 컨테이너 관리의 복잡성을 줄이기 위해 설계된 경량의 도구입니다. 이를 통해 사용자는 실행 중인 컨테이너, 설치한 이미지, 볼륨 등의 상태를 직관적으로 확인할 수 있으며, 몇 번의 클릭만으로 컨테이너의 상태를 변경하거나 필요한 애플리케이션을 빠르게 배포할 수 있습니다. 특히, 템플릿 기능을 활용하면 반복적인 작업을 줄이고 원하는 환경을 손쉽게..