본문 바로가기
Docker

[Docker] 로컬 환경 구성 2 - 가상 머신 생성

by NJ94 2024. 2. 5.

1. 네트워크 구성

가상 머신에 할당되는 최소 리소스는 아래와 같다.

  • CPU (Central Processing Unit): 2 cores: 적어도 2개
  • Memory (RAM) :2GB: 적어도 2기가바이트
  • Network: NAT(Network Address Translation)을 사용하여 가상 머신이 호스트와 통신하고 인터넷에 연결
  • Disk: 20GB: 적어도 20기가바이트의 디스크 공간이 할당

 

아래의 2개의 가상 머신을 만들 예정

  • docker-ubuntu
    • CPU(2core), Memory(2GB), network(localNetWork), disk(20GB)
  • docker-centos
    • CPU(2core), Memory(2GB), network(localNetWork), disk(20GB)

 

2. docker-ubuntu 가상 머신 만들기

2.1 새로 만들기 클릭

2.2 docker-ubuntu 가상 머신 내용 입력

이름: docker-ubuntu
폴더: 내가 저장할 위치에
폴더 종류: Linux
버전: Ubuntu (64-bit)
  • 메모리 크기 : 2048 MB
  • 프로세서: CPU 2개 
  • 가상 하드 디스크 만들기 : VDI (VirtualBox 디스크 이미지)
  • 하드 디스크 크기 : 20.00GB

2.3 docker-ubuntu 생성 완료

3. docker-ubuntu 설정

3.1 설정 > 시스템 > 마더보드

  • 기본 메모리 : 2048MB
  • 부팅순서: 플로피(체크 해제), 광디스크, 하드디스크(체크) 

3.2 설정 > 시스템 > 프로세서 

  • 프로세서 : 2개 설정

3.3 설정 > 저장소 > 컨트롤러: IDE > 비어있음

: 해당 부분에 우분투 OS를 설정할 예정

 

3.4 설정 > 네트워크 > 어댑터1 > 다음에 연결됨(A)

: "NAT 네트워크" 로 변경

 

3.5 완료

 

4. docker-centos 가상 머신 만들기

4.1 새로 만들기 클릭 후, 아래 내용 입력

이름: docker-centos
폴더: 자신이 원하는 저장 위치 설정
종류: Linux
버전: Red Hat (64-bit)

 

메모리(2048), 프로세서(CPU2개), 디스크 크기 (20.00GB) 위와 동일

4.2 설정 > 시스템 > 마더보드

  • 기본 메모리 : 2048MB
  • 부팅순서: 플로피(체크 해제), 광디스크, 하드디스크(체크) 

4.3 설정 > 시스템 > 프로세서 

  • 프로세서 : 2개

4.4 설정 > 저장소 > 컨트롤러: IDE > 비어있음

  • 해당 부분에 centos 를 설정할 예정

4.5 설정 > 네트워크 > 어댑터1 > 다음에 연결됨(A)

  • "NAT 네트워크" 로 변경

 

 

참고

[따배도] 2. 도커 설치하기 - 학습편(준비물/실습 유형 소개)
https://www.youtube.com/watch?v=6S4CXKt6ibE&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=3

[따배도] 2-1. 도커 설치하기: Virtualbox 설치 / VM 생성
https://www.youtube.com/watch?v=PqgWp7rbqws&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=4