코딩하는 ditto/코딩러 도전기

윈도우에 도커docker 설치하기

디또크 2023. 8. 10. 01:26
728x90

 

지난 게시물에서는 파이썬 가상환경 만들기를 진행했었다.

https://shuoshi.tistory.com/237

 

아나콘다로 파이썬 가상환경 설치하기(왕초보용)

파이썬 버전충돌은 일어나고... 가상환경을 깔으라는데.. 인터넷을 봐도 어떻게 하는줄 모르겠고... 결론부터 말하면, 아나콘다를 이용한 가상환경 설치 및 제거를 거의 완벽하게 이해했기에 기

shuoshi.tistory.com

 

파이썬의 다른 버전을 설치 한다던지,

모듈간 충돌을 방지하기 위해 가상환경을 설치했었는데,

 

이번에는 조금 더 큰 개념으로 접근해서 

docker(도커)를 사용한 리눅스 기반의 가상환경을 만들어 보려 한다.

상단에 도커 로고를 보면 고래 위에 컨테이너 들이 쌓인것이 보이는데, 

도커는 컨테이너를 통채로 옮겨서 환경을 구축한다는 그런 의미이다.

 

즉, 원래 가상환경은 아파트라 생각하면 101호 빈집을 복사해서 102호에 붙여넣는 개념이라면

도커는 101호 살림살이까지 모두 복제해서 102호에 만들어 넣는다는 것이다.

그래서 101호나 102호나 똑같은 환경에서 작업이 가능하다는 의미.

 

**docker?

docker은 컨테이너라는 단위로 어플리케이션과 실행 작업환경 등을 묶어 배포 및 실행하기 위한 오픈소스 플랫폼.

도커를 사용하면 빠르고 간단하게 어플리케이션을 실행 가능하며, 배오 및 관리도 쉽다.

 

** 컨테이너?

컨테이너란 소프트웨어를 묶어서 패키징 하는 방식

어플리케이션의 코드, 시스템도구, 라이브러리 등 모두 포함하여 독립적으로 실행가능함

 

** 이미지?

어플리케이션 실행에 필요한 모든 파일과 설정을 포함하는 템플릿

도커 파일을 통해 이미지가 만들어지고 ,도커 이미지를 사용하여 컨테이너를 만드는 구성을 갖음.

 

 

https://www.docker.com/products/docker-desktop/

 

Download Docker Desktop | Docker

Docker Desktop is available to download for free on Mac, Windows, or Linux operating systems. Get started with Docker today!

www.docker.com

 

상단 링크에서 도커 테스크탑 설치 가능.

 

이후 아나콘다 prompt를 켜서 

wsl --update   을 치면 wsl이 업그레이드가 되면서

도커 사용이 가능해진다.

 

도커 설치 끝.

 

참고로 도커 설치를 끝낸것이고

이제 필요한 이미지를 다운받고 설치해야함.

 

728x90