환경 세팅 및 사용법/Docker

1. 도커 이미지란?도커 컨테이너를 생성하기 위한 기본 단위이다.도커 이미지는 애플리케이션 코드, 라이브러리, 종속성, 환경 설정 등을 포함한 파일 시스템의 스냅샷이다.1.1 도커 이미지의 특성1.1.1 불변성 (immutability)이미지는 생성된 후 변경되지 않는다. 따라서 애플리케이션 업데이트를 하려면 새 이미지를 생성해야 한다. 1.1.2 계층화 (Layered Storage)도커 이미지는 여러 계층으로 구성된다.이미지를 변경하려면 변경 사항을 포함하여 새로운 계층만 추가하면 된다. 2. 도커 이미지 검색, 다운로드 및 실행2.1 이미지 검색Docker Hub에서 이미지를 검색하려면 도커 명령어를 사용한다.nginx 이미지를 검색해보자 ( 배울 때는 CLI 환경이 좋아서 CLI 기준으로 설명 )..
1. 설치밑의 사이트에서 Docker Desktop을 설치한다.https://www.docker.com/products/docker-desktop/ Docker Desktop: The #1 Containerization Tool for Developers | DockerDocker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux.www.docker.com 설치가 완료되면 밑의 명령어를 입력하여 버전이 뜨는지 확인한다.docker --version 버전 확인이 끝났다면 밑의 명령어로 Hello World 이미..
1. Docker도커는 애플리케이션을 컨테이너(Container)라는 격리된 환경에서 실행시킬 수 있도록 해주는 것이다.애플리케이션을 개발 ~ 배포까지 일관된 환경에서 운영할 수 있고, 다양한 OS에서 동일하게 작동하도록 보장한다.1.1 VM과 Container의 차이점1.1.1 VMVM은 전체 OS를 가상화하여 각각의 VM이 전체 OS를 가지고 독립적으로 운영한다. 1.1.2 Container리눅스의 커널을 공유하며, 애플리케이션과 그 의존성만을 포함하여 실행 1.2 Docker의 주요 개념1.1.1 이미지(image)애플리케이션과 그 실행에 필요한 모든 파일, 라이브러리, 의존성이 포함된 읽기 전용 파일이다.이미지는 Container를 생성하는 데 사용된다. 1.1.2 컨테이너 (Container)이..
스우스우03
'환경 세팅 및 사용법/Docker' 카테고리의 글 목록