[DevOps] WSL2로 Ubuntu 설치하고 Docker·Nginx 띄우기
목차
WSL2 설치


WSL2 다운로드 후 설치한다.


설치 완료 후 윈도우 마켓에서 우분투 20.04 LTS 버전을 설치한다.

설치가 끝나면 이제 파워쉘은 안 써도 된다.
Ubuntu 초기 설정

비밀번호를 입력한다.


터미널에서 Ubuntu를 열 때는 상단 메뉴바의 화살표를 누르면 Ubuntu 항목이 보인다.

Docker + WSL2 연동


Docker가 Ubuntu에서 안 띄워졌는데, 위 항목을 체크하고 실행하면 정상 작동한다.
Nginx 컨테이너 실행
Exposing external port:
docker run --name nginx-test -d -p 8080:80 nginx:latest
http://localhost:8080 또는 http://host-ip:8080 으로 접속하면 nginx 최신 버전을 받아온다.

localhost:8080으로 접속하면 Nginx가 실행된 것을 확인할 수 있다.
덤 — VirtualBox 트러블슈팅
저번 주에 Docker 설치하려고 VirtualBox에서 Ubuntu와 CentOS를 밀고 다시 설치하려 했는데,

이런 트러블이 계속 설치 도중 떠서 ISO를 새로 받고 온갖 방법을 다 써봤지만 해결이 안 됐다. 포맷까지 고려했으나 VirtualBox를 최신 버전으로 업데이트하니 해결되었다.