Docker란?컨테이너를 손쉽게 이동해서 어디서나 간단하게 실행할 수 있는 도구와 환경을 제공하는 오픈 소스 플랫폼고래등에 올려진 컨테이너 박스들처럼 프로그램과 실행에 필요한 것들을 컨테이너에 담는다.- 도커는 Linux 커널을 사용하고 있는 환경에 있다면 어디서나 작동하기 때문에 플랫폼을 의식하지 않고 사용 가능 (Linux 만)Docker 아키텍처VMs vs Contaniers(Docker)Virtual Machines가상화된 애플리케이션에는 애플리케이션 자체와 필요한 바이너리/라이브러리 뿐만 아니라 운영체제 전체가 포함Docker도커 엔진 컨테이너는 애플리케이션과 꼭 필요한 바이너리/라이브러리만 갖추고 있다.운영체제상의 사용자 공간에 격리된 프로세스로 구동되기 때문에 가상머신의 이점을 누리면서도 이..
[클라우드 서비스] Docker 개념과 AWS ec2 환경에 설치하기
Docker란?컨테이너를 손쉽게 이동해서 어디서나 간단하게 실행할 수 있는 도구와 환경을 제공하는 오픈 소스 플랫폼고래등에 올려진 컨테이너 박스들처럼 프로그램과 실행에 필요한 것들을 컨테이너에 담는다.- 도커는 Linux 커널을 사용하고 있는 환경에 있다면 어디서나 작동하기 때문에 플랫폼을 의식하지 않고 사용 가능 (Linux 만)Docker 아키텍처VMs vs Contaniers(Docker)Virtual Machines가상화된 애플리케이션에는 애플리케이션 자체와 필요한 바이너리/라이브러리 뿐만 아니라 운영체제 전체가 포함Docker도커 엔진 컨테이너는 애플리케이션과 꼭 필요한 바이너리/라이브러리만 갖추고 있다.운영체제상의 사용자 공간에 격리된 프로세스로 구동되기 때문에 가상머신의 이점을 누리면서도 이..
2024.06.05