OS(Ubuntu) 설치 및 Docker 설치

ITKHJ·2024년 6월 8일
0

Docker

목록 보기
6/6
post-thumbnail

클라우드 네이티브를 위한 쿠버네티스 실무

교육 참조 URL : https://url.kr/hrzsjc

실습 환경 다운로드

—-------------------------------------------

실습 환경 구성하기

—-----------------------------------------------------

    1. Oracle VM Virtualbox 설치
      https://www.virtualbox.org/wiki/Downloads
      VirtualBox 7.0.18 platform packages
      Windows hosts ← 다운로드
      다운로드 폴더 → VirtualBox-7.0.18-162988-Win.exe 실행
    1. 가상 머신 가져오기
      Oracle VM Virtualbox 관리자
      파일 → 가상 시스템 가져오기 (import)
      파일: Ubuntu+k8s.ova 선택
      → 다음
      RAM: 4096MB
      MAC 주소 정책: 모든 네트워크 어댑터의 새 MAC 주소 생성
      → 완료
    1. NAT 네트워크 구성하기
      Oracle VM Virtualbox 관리자
      도구 → 리스트 메뉴 → 네트워크
      호스트 전용 네트워크 (tab) → 192.168.56.1/24 확인
      NAT 네트워크 (tab) → 만들기(+)
      NatNetwork 선택 → 속성
      IPv4 접두사: 192.168.137.0/24
      → 적용
      포트포워딩 (tab) → (+)
      이름 프로토콜 호스트IP 호스트 포트 게스트IP 게스트 포트
      master TCP 192.168.56.1 100 192.168.137.100 22
      → 적용
      Oracle VM Virtualbox 관리자
      Ubuntu 가상 머신 선택
      → 네트워크 (NatNetwork 연결 정보 확인)
    1. 가상 머신 시작
      Oracle VM Virtualbox 관리자
      Ubuntu 가상 머신 선택 → 시작
      [액세스 허용]
      ubuntu login: root
      Password: [ubuntu]

      ※ ubuntu 환경 체크

    • hostname
      ubuntu

    • ip addr
      2: enp0s3
      inet 192.168.137.100/24

    • route -n
      Destination Gateway
      0.0.0.0 192.168.137.1

    • ping google.com

    1. putty를 사용해서 ssh 연결하기
      putty 다운로드 링크
      https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe
      다운로드 폴더 “putty.exe” → 바탕화면 이동
      putty.exe 실행
    • Host Name: 192.168.56.1 Port: 100

    • Terminal → Keyboard → The Backspace key (Control-H)

    • Window → Appearance → Font Settings → Change

    • Window → Colours → Default foreground(글자색) / Default background(배경색)

    • session → Saved sessions: master → save → [Accept]

  • 이미지: 응용프로그램 실행에 필요한 모든 파일을 패키징(압축)한 파일
    → 배포 단위
    컨테이너 : 이미지를 기반으로 한 runnable instance (프로세스)

※ Docker 설치

—---------------------------------------------------
요구 사항 확인
1) 커널 버전 3.10 이상

  • uname -r
    5.4.0-125-generic

2) 지원 가능한 배포판 버전 확인

  • cat /etc/os-release
    VERSION="20.04.5 LTS (Focal Fossa)"

  • lsb_release -a
    Description: Ubuntu 20.04.5 LTS
    Release: 20.04
    Codename: focal
    20.04 → 20.10 → 21.04 → 21.10
    YY.MM
    22.04 (LTS, Long Term Support)
    24.04

  • curl -sSfL https://get.docker.com -o docker.sh

  • vi docker.sh

  • sh ./docker.sh --dry-run

  • sh ./docker.sh

설치 확인

  • docker --version

    Docker version 26.1.3, build b72abbb

  • systemctl status docker

    Active: active (running)
    └─9863 /usr/bin/dockerd

profile
모든 업무 지식 작성하자!

0개의 댓글