본문 바로가기

공부/MLOps

Docker 설치 하기

모델을 오류 없이 배포하려

테스트 환경과 실제 배포환경과 OS, 파이썬 버전, 패키지 버전, 코드, 가중치 등이 동일해야 한다.

 

이를 위한 소프트웨어가 바로 Docker 

 

도커를 설치해서 실행하려고 하는데 

 

리눅스를 위한 window 하위시스템 사용

virtual machine 사용

WSL2 설치하고 

wsl에 우분투를 설치했지만 

 

 

요런 오류가 나서 문제를 살펴보니 

 

 

여기에

docker-desktop-data
docker-desktop

이런게 뜨면서 wsl내의 우분투에서 docker의 버전을 확인할 수 있어야하는데 

 

위 링크 https://docs.docker.com/go/wsl2/로 들어가보니 

나는 분명 제대로 한것 같은데 라는 생각이 들어

wsl이 최신버전이 아닌가? 라는 생각까지 이르렀고

 

명령어를 확인해보니

 

라는게 있어 업데이트를 진행했다. 

 

업데이트하고 다시 확인해보니 

 

역시 제대로 안될때는 재부팅과 업데이트가 최고인듯

 

 

설치 완료!

 

이제 데이터 베이스, API서버등 세팅을 해보자