본문 바로가기
Error_Control(에러 딱대!!)/Terminal, Command

Docker를 시작하기 위한 전초전(도커 / 리눅스 / wsl )

by 스타트업_디벨로퍼 2021. 3. 20.

tacademy.skplanet.com/live/player/onlineLectureDetail.action?seq=125

유료 컨테츠로는 인프런, 패스트 캠퍼스가 있다면, 무료 컨테츠로는 역시 Tacademy..!

프로젝트 진행을 위해서, Nginuix / Docker / Kubernetes를 도입하기 위해서, 
본격적으로 실행해보고자 하였는데,
강의 자체에서는 설치 내용이 없어서 
설치가 되어있지 않아 아래와 같은 삽질을 통해서 
결국에는 설치를 하게 되았다.  

 



1. Docker를 설치한다. 

 

 

 

▶ 공식문서 : https://docs.docker.com/engine/installation/ 

 

Redirecting…

 

docs.docker.com

donbada.tistory.com/277

2. 당연히 리눅스가 설치되어 있지 않으며, Window Sub Linux도 설치 안되어있다. 


 

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

 

WSL 활성화 시키기 : www.44bits.io/ko/post/wsl2-install-and-basic-usage 

 

WSL2(Windows Subsystem for Linux 2) 설치 및 사용 방법

지난 5월 윈도우10의 대규모 업데이트가 있었습니다. 이번 업데이트에는 WSL2 정식 릴리스가 포함되어있습니다. WSL은 경략 가상화 기술을 통해 윈도우에서 리눅스 배포판을 사용할 수 있게 도와

www.44bits.io

WSL 커널 에러 생기는 경우 : github.com/microsoft/WSL/issues/5393 

 

WslRegisterDistribution failed with error: 0x800701bc · Issue #5393 · microsoft/WSL

Environment Platform ServicePack Version VersionString -------- ----------- ------- ------------- Win32NT 10.0.19645.0 Microsoft Windows NT 10.0.19645.0 CentOS8.1 WSL2 Steps to reproduce Install Ce...

github.com

3. 도커에서 우분투 설치 안되어 있는 경우 

 

hwan-shell.tistory.com/178

 

도커] Windows 10에서 도커로 우분투 설치하기

우선 windows 10에 있는 powershell을 켜줍니다. 도커를 정상적으로 설치가 됬다면 다음과 같은 그림이 나오게 됩니다. 도커에 대한 명령어 레퍼런스는 https://docs.docker.com/engine/reference/run/#docker-ru..

hwan-shell.tistory.com


blog.jojonari.dev/entry/errorno-matching-manifest-for-windowsamd64-10018363-in-the-manifest-list-entries

 

[error]no matching manifest for windows/amd64 10.0.18363 in the manifest list entries.

이슈 PS D:\docker> docker run ubuntu Unable to find image 'ubuntu:latest' locally latest: Pulling from library/ubuntu C:\Program Files\Docker\Docker\resources\bin\docker.exe: no matching manifest fo..

blog.jojonari.dev

 

하지만, 결국 윈도우 앱으로 설치하긴 했었다. 

결국 위와 같은 삽질을 통해 도커와 썸을 타기 시작하게 되었다.

 

역시 개발은 디버깅 에러 없을 때의 짜릿함이 주는 것 때문에 계속 해나가지 않나 싶다

반응형