-
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
- 가상화 적용 가능 여부 확인
오른쪽 하단쯤에 가상화: 사용 이라고 되어있죠??
만약 지원하지 않으면 다른 방법을 찾는 편이 빠르실 것 같습니다.
아주 방법이 없는 건 아닌데... 아주 방법이 없을때도 있으니...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 - 가상화 적용 가능 여부 확인