본문 바로가기
코딩도전기/DOCKER

Docker - 설치

by 코도꼬마 2023. 5. 25.

Docker

  • container 기반의 오픈소스 가상화 플랫폼
  • Container에는  process가 담겨져 있음
  • Docker의 container를 사용하면 프로그램 설치 시 OS에 구애받지 않고 설치가 가능
  • 한번 생성한 container를 이용해 같은 환경을 다른 서버에 구성할 때 매우 편리

 

설치 환경 체크 하기(window)

  • 정품인증이 되어 있어야 함
  • 작업 관리자 > 자세히 >성능 에서 CPU 가상화 기능이 활성화 되어 있어야 함

Written by zer0box

 

  • 윈도우 > 설정 > 시스템 > 정보 에서 에디션이 Pro인지 Home인지 확인(윈도우 + R 후 winver 명령어로도 확인가능)

Written by zer0box

 

  • Window + S로 ‘Windows 기능 켜기/끄기’ 검색
  • Hyper-V 관련 기능을 체크
    • 이 부분은 Window Home 버전에서는 사용 할 수 없음
    • Window Home에서는 아래 내용을 해줘야함
  • Window Home 버전 : 두개의 속성을 체크한 후 재부팅

Written by zer0box

 

 

WSL(Window Subsystem for Linux) 설치

  • Docker는 본래 linux에서 실행되는 서비스여서 WSL을 설치하여 window에서 linux를 사용할 수 있도록 해 주어야함
  • 관리자 권한으로 Power Shell을 실행 후 아래 명령어를 실행하고 컴퓨터를 재부팅
# window 에서 linux 환경 실행
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

# virtual machine platform 환경 실행
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

 

  • WSL 기본 버전을 2로 변경
wsl --set-default-version 2

 

  • 아래와 같은 창이 나타나면 docker install 전 단계까지의 과정을 power shell로 다시 진행

Written by zer0box

'코딩도전기 > DOCKER' 카테고리의 다른 글

Docker - 실행 / Image Pull / Container Run  (0) 2023.05.26