emovie
우당탕 개발 💭
emovie
전체 방문자
오늘
어제
  • ALL (42)
    • Java (6)
    • DB,SQL (3)
    • Network (1)
    • DevOps (1)
      • Docker (1)
    • Git (2)
    • Algorithm (8)
    • Design Pattern (2)
    • Data Structure (2)
    • Software Engineering (1)
    • Issue (4)
    • Book (3)
    • TIL (3)
    • Work Experience (2)
    • Conference (1)
    • 회고 (1)
    • 모음 (2)

블로그 메뉴

    공지사항

    인기 글

    태그

    • It
    • Git
    • 제이펍전문서리뷰어2기
    • 책
    • 제이펍
    • IT서적
    • 자바
    • java
    • Jpub
    • axios POST 403 Forbidden Error
    • 프로그래머스
    • 시스템테스트
    • 회고
    • git history 정리
    • 자료구조
    • IT서적리뷰
    • fmt:parseDate
    • parseLocale
    • DesignPattern
    • 책리뷰
    • Issue
    • ApacheAirflow기반의데이터파이프라인
    • ApacheAirflow
    • 위클리챌린지
    • MSSQL
    • server path
    • context root
    • TIL
    • 프로그래머의뇌
    • AWS로시작하는인프라구축의정석

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    emovie

    우당탕 개발 💭

    DevOps/Docker

    생활코딩 docker 입문

    2024. 8. 3. 12:24

    docker는 docker host(=docker), container, image가 있으며, 독립된 환경이다.
    무역으로 비유하자면 image는 무역물품, host는 배, container는 무역물품을 담고 있는 박스라고 볼 수 있다.
    docker의 host port와 container port를 연결해서 container를 호출하는데 파일시스템 같은 경우 container 내부에서 관리하기 힘드니 로컬 경로를 연결시켜서 호출할 수 있다. 이렇게 하면 파일 관리가 수월하다.
    docker 공부 로드맵을 참고하려면 해당 링크를 참고하자 → https://seomal.com/map/1

     

    + 추가로 쿠버네티스 개념이 궁금해서 봤던 영상

    컨테이너 = 서버 = 소프트웨어+하드웨어 (*간단요약)
    docker host가 많아지니 관리가 힘들어서 생겨난 것이 쿠버네티스
    컨테이너 오케스트레이션 도구, 오케스트라의 지휘자 !
    원하는 상태를 문서로 정리하면 쿠버네티스가 해당 문서에 따라 처리
    1. 컨테이너를 사용하면 한 대의 서버에서 여러 개의 소프트웨어를 안전하고 효율적으로 운영할 수 있습니다.
    2. 도커는 컨테이너를 관리하기 위한 도구로 일종의 프로그램입니다.
    3. 쿠버네티스는 서버가 여러 대 있는 환경에서 각각의 서버의 도커에게 대신 지시해 주는 오케스트레이션 도구입니다.

      emovie
      emovie

      티스토리툴바