본문 바로가기
Study/MLops

[MLops] 220125 패스트캠퍼스 챌린지 2일차 - Virtualbox으로 ubuntu 환경세팅

by 후이 (hui) 2022. 1. 25.
728x90
반응형

1. 도커와 쿠버네티스 

도커 : containerization, 컨테이너화 하는 기술,  실행 환경자체를 하나의 컨테이너로 패키징 

      container : 격리된 공간에서 프로세스를 실행시키는 기술, "build once run anywhere" 

     도커 이미지를 빌드함으로써, 어떤 환경에서든 코드를 실행시킬 수 있음 --> dockerize

     ML 모델링을 한 후에 container 를 활용해서   dockerize 해야함 

 

쿠버네티스 : container orchestration, 수많은 도커 컨테이너를 어떤 서버에 배치시킬건지 (메모리 gpu에 따라 할당) 

 

2. 환경 세팅  - Virtual box를 통해 우분투 기반 가상 머신 (VM) 만들기

 

1) MacOS 에서 virtualbox 설치

2) ubuntu 설치

3) virtualbox에서 ubuntu 가상 머신 만들기 

 

 

1) virtualbox 다운로드

https://www.virtualbox.org/wiki/Downloads

 

Downloads – Oracle VM VirtualBox

Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If you're looking for the latest VirtualBox 6.0 packages, see Virt

www.virtualbox.org

내 컴퓨터는 Mac OS라서 OS X hosts 를 설치했다.

 

+)  virtualbox 시스템 확장 프로그램 차단됨

dmg 파일 설치 완료 후 클릭하면 위와 같이 설치가 진행되는데 " 시스템 확장 프로그램 차단됨 " 메시지가 뜨면서 설치가 안되기도 한다.

(우측 이미지) 시스템 환경설정 - 보안 및 개인정보보호 - 하단 다운로드 앱 허용에서 "허용" 을 체크해주면 된다. 

 

 

 

 

2) ubuntu 설치

https://ubuntu.com/download/desktop/thank-you?version=20.04.3&architecture=amd64 

 

Thank you for downloading Ubuntu Desktop | Ubuntu

Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.

ubuntu.com

우분투는 리눅스 OS 중 하나의 종류다. 위 링크에서 받으면 되는데 설치 용량이 3G에 가까우며 설치에 5-10분정도 걸린다.

 

 

3) virtualbox에서 ubuntu 가상 머신 만들기 

3.1) virtual box 실행, 가상 머신 새로 만들기 해서 설치를 진행한다. 

 

 

*** 이때 설치가 완료되면 설정에 들어가서 디스플레이 - 그래픽 컨트롤러를 VboxVGA로 변경한다

     (이렇게 해야 맥 os에서 화면 짤림이 안나타나는 것 같음) 

demo 시작 을 누르면 아래와 같은 창이 뜨는데 

옆에 폴더를 누른뒤 2번 과정에서 다운로드 받았던 우분투 파일을 불러온뒤 choose! 

 

 

그러면 새 창 VDI가 뜨며 우분투 설정을 해주면 된다. (언어, 시간대 , 사용자 이름 설정하면 완료)

 

 


필수 링크: https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

2일차 학습 인증샷  &  강의 후기 : 

 

 

오늘은 기본적인 환경 설정만 진행했다. 네트워크 상황이 좋지 못해 시간이 조금 많이 걸려서.. 본격적인 도커와 쿠버네티스 실행은 내일 진행하기로 ! 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

728x90
반응형

댓글