본문 바로가기
반응형

dev/docker2

VM VS Container(VirtualMachine과 Docker의 차이) 👨🏻‍💻 우리의 PC에서 process 동작 구조 우리가 일반적으로 사용하는 PC는 SW / HW로 구분되어 있고, SW는 또 Kernel mode의 운영체제 등을 사용하는 영역과 User mode의 사용자가 application을 통해서 사용하는 영역으로 나눌 수 있다. PC의 기본 구조 H/W - CPU , RAM / HDD S/W - Kernel (OS ... ) / User (Application) 이때 Applicatoin을 사용할 때 Process가 동작하도록 하는 고유의 공간(Memory)를 보장해 주는데 그때의 저장 공간을 Virtual Memory를 사용한다. Virtual Memory는 물리적인 메모리 공간인 RAM과 하드디스크 등의 공간을 합쳐서 하나의 메모리로 추상화하는 것을 의미한.. 2022. 9. 20.
Docker 활용한 ubuntu(Linux) 환경 지난 학교 수업에서 과제로 VM을 설치해 ubuntu 환경(리눅스)에서 과제를 진행해야 하는 일이 있어 이를 한번 기록해보고자 한다. Parallels Desktop - 평가판 이후 유료로 전환,,, 당시 m1 macbook은 VM을 아직 호환하지 않아 초기엔 Parallels에서만 프리뷰 버전으로 제공하는 방법을 이용해 Ubuntu를 진행했지만 학기 중반쯤 정식으로 출시하면서 유료,,, 저는 무료로 쓰고 싶기 때문에 프리뷰 버전 말고 다른 방법을 사용하도록 했다...🥲 Docker Desktop for Apple silicon 활용 간단하면서도 복잡한 과정 없이 쓰기 위해서 도커(docker)를 활용해 Ubuntu(우분투) 이미지를 활용해 사용하도록 했다. 📌 이 방법은 CLI(Command-line .. 2021. 9. 2.
반응형