본문 바로가기
반응형

docker image2

3. Docker 이미지 관리 (Docker 이미지 소개, Dockerfile을 사용한 커스텀 이미지 빌드, Docker 이미지 레지스트리 활용) 이전 글에서는 Ubuntu에 Docker 설치하고, Docker CLI을 사용한 기본적인 명령어와 Docker 네트워킹 및 데이터 볼륨 설정을 알아보았습니다. 이번 글에서는 지난 번 글의 'docker run hello-world'에서 'hello-world'에 해당하는 Docker Image(도커 이미지)의 소개하고, Dockerfile을 사용하여 커스텀 이미지를 만들어보겠습니다. 그리고 이를 Docker Hub와 같은 도커 이미지 레지스트리를 활용하여 공유하는 과정을 다뤄보겠습니다. 1. Docker 이미지 소개 Docker 이미지는 컨테이너 실행에 필요한 파일, 라이브러리, 환경 설정 등을 포함하고 있습니다. 다음은 Docker 이미지의 생성과 사용에 대한 개념을 이해하는데 도움이 되는 몇 가지 포.. 2023. 7. 14.
도커(Docker)를 통한 컨테이너화 (도커란 무엇인가, 장점, 배포 단순화) 컨테이너화는 현대 소프트웨어 개발과 배포의 핵심 개념 중 하나입니다. 어플리케이션 개발과 운영을 효율적으로 관리하고 배포 과정을 간소화하기 위해 도커(Docker)는 점차 인기를 얻고 있습니다. 이 글에서는 도커란 무엇인지, 도커의 장점에 대해 자세히 알아보고, 어플리케이션 배포를 단순화하는 과정에 대해서 간략하게 다뤄보겠습니다. 1. 도커란 무엇인가 도커는 컨테이너 기반 가상화 플랫폼으로, 어플리케이션을 격리된 환경에서 실행할 수 있게 해줍니다. 이는 운영체제 수준에서 가상화를 수행하며, 호스트 시스템과는 분리된 독립적인 실행환경을 제공합니다. 도커를 사용하면 어플리케이션과 그에 필요한 모든 종속성을 포함하는 독립적인 패키지인 '도커 이미지'를 만들 수 있습니다. 자세한 내용은 도커 공식 홈페이지를 참.. 2023. 7. 7.