일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- REACT
- 글로벌
- Flutter
- aws
- 알고리즘
- 현장학습
- lightsail
- vue.js
- 스프링
- Keycloak 17.0.1
- 맥길대학교
- 에러
- jsp
- 메서드
- JavaScript
- jpa
- Docker
- nginx
- ES6
- java
- SpringBoot
- arraylist
- json
- 인텔리제이
- spring
- keycloak
- gradle
- vue
- jQuery
- 자바스크립트
- Today
- Total
목록Infra (13)
korean IT student

도커 컨테이너 와 VM의 차이를 확인 해보자. 먼저, 공통점은 도커 컨테이너와 가상 머신은 기본 하드웨어에서 격리된 환경 내에 애플리케이션을 배치한다. 차이점 - 격리된 환경을 얼마나 격리를 시키는지의 차이 - 도커 컨테이너는 하이퍼바이저와 게스트 OS가 필요하지 않으므로 더 가볍다. - 컨테이너는 호스트 OS위에 어플리케이션의 실행 패키지인 이미지를 배포하기만 하면 되는데 VM은 VM을 띄우고 자원을 할당하고 게스트 OS를 부팅하여 어플리케이션을 실행 도커 컨테이너 - 애플리케이션은 컨테이너가 제공하는 격리 기능 내부에 샌드박스가 있지만, 여전히 같은 호스트의 다른 컨테이너와 동일한 커널을 공유한다. - 컨테이너 내부에서 실행되는 프로세스는 호스트 시스템에서 볼 수 있다. - 컨테이너에 OS를 내장할 ..

도커를 사용하는 이유? - 프로그램을 다운 받는 과정을 간단하게 하여 실행 할 수 있다. - 도커를 사용하여 프로그램을 설치 하면 예상치 못한 에러가 덜 발생한다. 도커란? - Linux 컨테이너를 사용하여 응용프로그램을 쉽게 만들고 배포하고 실행할 수 있도록 설계된 도구 이며 컨테이너 기반의 오픈소스 가상화 플랫폼이다. - GitHub처럼 Docker 이미지를 공유할 수 있는 Docker Hub도 제공합니다(GitHub처럼 개인 저장소도 제공합니다). 도커에서의 컨테이너? - 컨테이너 안에 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 한다. - 프로그램을 손쉽게 이동 배포 관리를 할수 있게 한다. - AWS, Azure, Google..

1. Docker Toolbox를 설치 하기. - Windows 10 Home 같은 경우는 Hyper-V가 지원하지 않기 때문에 홈페이지에서 제공하는 설치 파일로는 설치가 안된다. Hyper-V 란 - 윈도우 운영체제에서 Hyper-V를 사용하면 가상 머신으로 여러 운영 체제를 실행할 수 있게 도와준다. - Windows 10 Pro, Enterprise 및 Education 64비트 버전 환경에서 사용할 수 있다. https://github.com/docker/toolbox/releases Releases · docker/toolbox The Docker Toolbox. Contribute to docker/toolbox development by creating an account on GitHub...