전 포스팅에서는 도커가 뭔지, 왜 쓰는지 개념적인 부분들을 알아봤다. 이번 포스팅에서는 본격적인 실습 전 도커 설치하는 과정을 적어보려고 한다 :-)
필자의 환경 (참고)
- Windows WSL2 (Ubuntu 22.04)
- Windows 11
- Windows WSL2
- Ubuntu 22.04 (Microsoft Store)
- Docker for Desktop
- 도커 설치 전 알아둘 사항
- 먼저, 도커 엔진은 리눅스 위에서만 동작한다.
- 자신의 OS가 리눅스가 아니라면, OS 위에 가상머신을 설치하고 해당 가상머신에 리눅스를 설치해야만 도커를 사용할 수 있다.
- 하지만, 도커가 위의 작업을 자동으로 진행해준다 !!! (즉 알아서 가상머신 설치 > 리눅스 설치 해준다 !)
- 이렇게 편할 수가 !
- 사전 작업
- WSL2 활성화
윈도우 환경에서 리눅스를 사용할 수 있도록 도와주는 WSL2를 활성화해서 Docker를 실행시키고자 한다. WSL2를 설치하고 도커 설치로 넘어가자.
- WSL2 설치를 위한 사전 준비
시작 버튼 → 제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기 → Linux용 Windows 하위 시스템, Hyper-V 선택 해주기
- WSL2 설치
터미널을 관리자 권한으로 실행시킨 후, 아래 명령어를 입력해서 설치를 진행해주자. *이 과정은 시간이 다소 소요된다
wsl --install
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --update
이후 정상적으로 Ubuntu가 실행될 것이다. (username과 password를 등록해야 하는데 각자 원하는 값으로 등록해주면 된다)
- 도커 설치
1. 도커 홈페이지에 들어가자 !여기
'여기'를 클릭하면 도커 홈페이지에 들어갈 수 있다.
2. Download and install 클릭해준다.
3. 본인 운영체제에 맞는 걸 클릭해서 다운받아준다.
4. 다운 완료 후 바탕화면에 Docker 아이콘을 클릭해준다.
5. 클릭하면 로그인창과 설문조사 창이 뜨는데, skip 해도 무관하다.
6. 하단의 창이 뜨면 무사히 설치 완료 !
gui 환경에서 실행해도 되지만, docker의 풀 파워를 발휘하고 싶다면 명령어 기반으로 실행하는 것이 맞다.
- 도커 설치 확인 및 실행 준비
Docker가 잘 설치되었나 확인해보자.
1. 명령 프롬프트에 들어가준다.
2. docker images 를 입력했을 때 에러가 뜨지 않고 실행되면 잘 설치 된 것!
CLI를 통해 터미널 환경에서 실행하기 위한 준비가 끝났다.
3. 공식 홈페이지의 Reference를 클릭하면 다양한 CLI 예제들을 볼 수 있다.
도커 관련 자주 사용되는 CLI 목록과 예제는 다음 포스팅에서 작성하도록 하겠다.
'Containerization > Docker' 카테고리의 다른 글
[Docker] 도커 컨테이너 명령어 실행 (pwd, exec, -it, /bin/sh) (0) | 2024.05.13 |
---|---|
[Docker] 도커 포트 포워딩하기 (웹서비스 사용하기) (0) | 2024.05.13 |
[Docker] 도커 run/stop/remove/이미지 삭제하기 (0) | 2024.05.11 |
[Docker] 도커 image pull 받기 / 받은 것 확인하기 (0) | 2024.05.11 |
[Docker/개념] 도커, 도커 컨테이너란 무엇이고 왜 쓸까 (1) | 2024.05.09 |