가상화

Devops·2022년 5월 4일

SpringCloud

목록 보기
19/20

Virtualization

물리적인 컴퓨터 리소스를 다른 시스템이나 앱에서 사용할 수 있도록 제공

Hypervisor

가상화 관리하기 위한 서비스 프로그램

OS Virtualization

Host위에 guestOs 전체를 가상화
자유도가 높으나 시스템 부하가 많고 느려짐
VMware,VirualBox

Container Virtualization

Host OS가 가진 리소스 적게 사용, 필요한 프로세스만 실행
최소한의 라이브러리와 도구만 포함
생성속도 빠름

Docker

컨테이너 실행

docker run

-d
detachedMode 백그라운드 모드

-p
호스트와 컨테이너의 포트 연결(포워딩)

-v
호스트와 컨테이너의 디렉토리 연결(마운트)

-e
컨테이너 내에서 환경변수 설정

docker container rm 아이디 - 컨테이너 삭제

docker로 ubuntu 다운

docker 컨테이너 설정 및 log 확인

docker container 실행 및 삭제

docker 이미지 생성 및 허브 등록

docker 이미지로 받은 후 실행

profile
Cloud Engineer , backend developer

0개의 댓글