Docker vs Virtual Box

2021. 12. 21. 17:27·Development

가상환경 프로그램 종류 - Docker, VMWare, Oracle Virtual Box...

 

Docker는 리눅스를 기반으로 한다.

 

 

질문 LIST

  • 도커 Linux 이미지와 VMWare에 Linux를 설치하는 것과의 차이?
  • 각각의 프로그램 특징 이해

 


 

 

변경되지 않는 소프트웨어(웹서버 등 개발 완료 후 운영)을 돌리는 것은 Docker,

수시로 변하는 개발환경에는 가상화가 운영 측면에서 낫다고 한다.

 

 

Windows 운영환경에서 도커를 사용하기 위해서는 Hyper-V를 이용한다.

  • Hyper-V 옵션 –> 윈도우 OS에서 자체 가상화를 지원

 

 

현재 내 컴퓨터에는 Oracle Virtual Box를 사용하기위해 Hyper-V 기능을 꺼둔 상태이다.(충돌발생)

 

2021.12.21 Docker 현재 실행화면

 

Windows 정보 확인

Windows+S, 검색창에서 PC 정보 입력

현재 내 Windows 사양은 Windows 10 Pro이다.

 

 

Hyper-V는 Windows Home 버전에서는 이용할 수 없다.

=> WSL2를 이용

 

 

Docker는 리눅스를 윈도우나, 맥에서 사용할 때 편리하도록 개발되었다.

Windows 10 이전에는 하드웨어 단에서 가상화를 지원하지않아 가상머신 프로그램(VMware, Vitualbox 등)을 이용하였으나, Windows 10 부터 자체적으로 Hyper-V(하드웨어 가상화) 기능을 지원하여 Docker에서 Docker Toolbox 지원을 중단하였고, 중단하면서 Hyper-V를 이용하게 되었다.

 

Windows Home 유저는 WSL 2를 사용할 수 있고, Pro 유저는 Hyper-V + WSL 2 두가지 방식을 사용할 수 있다.

 

 

현재 나는 Oracle Virtual Box를 이용중이여서 WSL2를 이용하는 방법으로 Docker를 셋팅하려고 한다.

 

 

'Development' 카테고리의 다른 글

[PHP] 날짜별 코드 정리  (0) 2021.12.27
[PHP] 날짜별 코드 정리  (0) 2021.12.27
[jquery] page reload  (0) 2021.12.22
PowerShell에서 IP 주소 확인하는 법  (0) 2021.12.21
오늘의 꿀팁  (0) 2021.12.21
'Development' 카테고리의 다른 글
  • [PHP] 날짜별 코드 정리
  • [jquery] page reload
  • PowerShell에서 IP 주소 확인하는 법
  • 오늘의 꿀팁
곽진돔
곽진돔
Developer
  • 곽진돔
    echo "곽박한 세상";
    곽진돔
  • 전체
    오늘
    어제
    • 분류 전체보기 (184)
      • Development (57)
        • Linux (13)
        • k8s (3)
        • Docker (5)
        • AWS (1)
        • PHP (35)
        • Python (21)
        • Java (1)
        • SpringBoot (4)
        • JavaScript (1)
        • React (8)
        • MySql (19)
        • MongoDB (1)
      • Daily (4)
      • Study (6)
        • TIL (1)
        • license (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • 설정
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    Shell
    Python
    윈도우
    php
    스프링부트
    CentOS7
    MySQL
    UTF8
    SQL
    리눅스
    date
    ssh
    react
    정규표현식
    springboot
    Linux
    nodejs
    error
    chromedriver
    리액트
    IP
    크롤링
    db
    CentOS
    Selenium
    docker
    HTML
    Java
    인코딩
    JavaScript
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
곽진돔
Docker vs Virtual Box
상단으로

티스토리툴바