본문 바로가기

Study/유용한 정보

[Docker] Windows에 도커 설치 (Linux 빌드 환경 만들기)

해커톤에 참가하게 되면서 도커를 설치해야 하는 일이 생겼다.

Windows 10을 사용하고 있기 때문에, windows에 도커를 설치하는 방법을 찾아보게 되었다.

 

1. 도커 설치

hub.docker.com/editions/community/docker-ce-desktop-windows/

 

Docker Desktop for Windows - Docker Hub

Docker Desktop for Windows Docker Desktop for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized apps. Docker Desktop for W

hub.docker.com

"Get Docker"를 선택해서 실행 파일을 다운로드할 수 있다.

설치하는 것 자체는 매우 쉽다! 별다른 설정 없이 그냥 Next만 여러 번 누르고 끝내면 되기 때문이다. 

설치를 하고 나면 재부팅을 하도록 한다.

 

2. WSL 2 설치 완료

하지만 여기서 문제가 발생했다.

재실행을 하고 나면 이런 창이 뜬다.

이 경우 당황하지 말고, 해당 링크를 들어가서 수동으로 설치 단계를 1단계부터 단계별로 따라 하면 된다.

(이때 이 경고창 끄고 하는 거 추천,, 계속 화면을 가려서 짜증남)

docs.microsoft.com/ko-kr/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

 

Windows 10에 WSL(Linux용 Windows 하위 시스템) 설치

Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다.

docs.microsoft.com

이 과정 중에 만약 "dism.exe"나 "wsl"명령어 사용 시 에러가 뜨면 power shell에서 추천하는 것처럼 앞에 ".\"를 붙여서 작성하면 잘 된다!

이미 Ubuntu가 깔려있는 상태여서 더 쉽게 끝낼 수 있었고, 마지막 단계에서 언급된 것 처럼 "wsl --set-version Ubuntu 2"를 입력해서 wsl 2로 설정했다.

 

3. 설치 확인

power shell을 켜서 "docker version"을 쳤을 때 그림과 같이 나오면 도커 설치 완료!

error가 나지 않으면 성공이다

docker가 켜져있는 상태였다면 다시 키시길..!

이제 다음 스텝도 열심히 해봐야지...