본문 바로가기

DevOps11

[Git] 기본적인 Git 정리 Git? Git은 리누스 토르발즈가 BitKeeper의 문제점을 해결하고자 만든 VCS(버전관리시스템)이다. Git을 사용하는 이유는 협업 또는 백업 관리등을 위해 사용한다. Git Settings Homebrew를 설치 후, `brew install git` 명령어로 Git을 설치한다. Git과 Github 계정 전역(global) 연결하기 `git config -global user.name "깃허브_계정_이름"` `git config -global user.email "깃허브 가입 이메일"` `git config --list` `git config --global init.defaultbranch main` Master 브랜치에서 Main 브랜치로 이름 변경(의무는 아님) 프로젝트 디렉토리에 `gi.. 2023. 12. 3.
[프리온보딩] Docker의 기본 개념, 어떻게 사용하는지 컨테이너 기술은 무엇인가? 컨테이너 기술은 애플리케이션과 이에 대한 종속성 라이브러리를 일관된 환경(런타임 환경)으로 패키징하는 기술을 의미한다. 컨테이너는 어떠한 환경에서든 자유롭게 실행 및 이동을 할 수 있다. 대표적인 컨테이너 기술로 도커(Docker)가 있다. 도커는 컨테이너를 생성하여 독립된 환경에서 애플리케이션을 배포하거나 실행하기 위한 오픈소스 플랫폼이다. 도커를 사용하면 호스트 OS, 컨테이너와도 독립된 공간이 보장되니 충돌이 발생하지 않아 협업에 많이 사용되는 기술이다. 💡 `venv`와 Docker는 무슨 차이가 있는가? 프로젝트를 진행하다보면 `venv`라는 가상환경을 자주 사용하게 된다. 그렇다면 도커(docker)나 `venv`는 가상환경을 구축해 의존성과 패키지를 격리시키는데 같.. 2023. 11. 25.