Docker VS. Git

알파로그·2023년 4월 25일
0

Linux 와 Docker

목록 보기
19/28

✏️ 도커를 사용해야 하는 이유

📍 Git hub VS. Docker hub

  • 두 서비스 모두 로컬의 파일을 원격에 저장하고 원하는 PC 에서 언제든지 다시 가져와 사용할 수 있는 서비스를 제공한다.

  • Git Hub
    • git hub 로 가져온 프로젝트는 로컬 pc 에서 별도로 환경 세팅을 해줘야 한다.
    • 이 때 로컬에 세팅되어있던 프로그램과 충돌하거나 프로그램이 준비되있지 않으면 실행이 불가할 수 있다.
  • Docker Hub
    • Docker 는 내부에 별도의 격리된 OS 가 존재하기 때문에 로컬 OS 의 프로그램과 별개로 작동된다.
    • 즉, pull 이후 별도 환경 세팅이 필요했던 git 과 다르게 docker 에서 가져온 이미지는 별도 세팅 없이 바로 실행할 수 있다.
    • docker hub 는 서비스를 배포하고 운영할 때 큰 장점이 있다.
      • 프로젝트의 서버가 많고, 서버마다 프로젝트가 많아지면 별도의 환경세팅 없이 pull 만으로 프로젝트를 이식할 수 있다.
profile
잘못된 내용 PR 환영

0개의 댓글