ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Docker 사용 준비 - 1
    프로그래밍/Docker 2022. 1. 15. 14:48
    반응형

    (파워포인트로 그림)

     

    Docker는 정말 다양하게 사용되는데

     

    저는 특히 로컬(개인노트북)에서 개발 테스트할 때 많이 사용합니다.

     

    각 종 DB를 설치하는거나 메시지큐(redis) 등을 설치하는게 너무 귀찮아요

    그래서 docker와 docker-compose를 설치하고 필요할 때 실행시켜서 사용합니다.

     

    window에서 설치하려면 window버전을 업데이트하고 WLS설치하고 등등의 여러가지 귀찮음이 있는데

    귀찮은 것을 한 번 하면 상당히 편해집니다(?)

     

    최근 서비스 배포도 컨테이너화해서 많이 하다보니까 도커는 필수라는 느낌이 들더군요...

     

    [설치방법]
    1. wsl설치 + window에서 linux사용 환경 구성
    2. docker설치

     

    1. WSL2 설치

    url : https://docs.microsoft.com/ko-kr/windows/wsl/install-win10

     

    WSL 설치

    wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등 원하는 Linux 배포판에서 실행되는 Windows 머신에서 Bash 터미널을 사용할 수 있습니

    docs.microsoft.com

     

    1. 가상화 적용 가능 여부 확인

    오른쪽 하단쯤에 가상화: 사용 이라고 되어있죠??
    만약 지원하지 않으면 다른 방법을 찾는 편이 빠르실 것 같습니다.
    아주 방법이 없는 건 아닌데... 아주 방법이 없을때도 있으니...

     

    2. window 버전 확인

    윈도우 최신 버전으로 업데이트 하는 것이 좋습니다 (window 10기준)

     

    3. MS doc을 이용하여 WSL설치

     *명령어는 window powershell을 관리자권한으로 켜서 입력

     

    3-1. linux용 window 하위 시스템 사용

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

    3-2. window version 맞추기 (모르겠으면 최신업데이트 ㄱㄱ)

     

    3-3. Virtual Machine 기능 사용

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    3-4.linux 커널 업데이트 패키지 다운로드
    MS doc에서 다운로드 링크가 다음으로 걸려있으니 받으면 되겠다.
    https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
    (윈도우 업데이트가 제대로 안 되어 있으면 실행 안 됨)

     

    3-5. wsl2기본 버전으로 설정

    wsl --set-default-version 2

    3-6. ms store에서 원하는 Linux설치

    -> 설치돼서 ubuntu가 돌아가는 모습

     

    다음 포스트에서 docker설치 마무리 및 테스트를 진행하겠습니다!

    반응형

    '프로그래밍 > Docker' 카테고리의 다른 글

    Docker Compose - postgresql  (0) 2022.01.22
    Docker 사용준비 -2  (1) 2022.01.15
Designed by Tistory.