Git, Python, WSL & Docker 설치 가이드: 초보 개발자 필수
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

첫날 개발자로서의 경험: Git, Python, VS Code, WSL & Docker 설치 가이드

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

개발 툴

대상자

초보 개발자, 난이도: 초보자 대상, 기초 설정 단계의 실무적 접근

핵심 요약

  • Git 설치 및 GitHub SSH 연결
  • git --version 명령어로 설치 확인, SSH 키 생성 및 GitHub에 등록
  • Python 3.10+ 설치
  • python --version으로 버전 확인, 시스템 PATH 설정 필수
  • WSL과 Docker 구성
  • wsl --install 명령어로 WSL 설치, Docker에서 WSL 2 지원 활성화

섹션별 세부 요약

1. Git 설치 및 기본 설정

  • Git Bash를 사용하여 git --version 실행으로 설치 확인
  • git init 명령어로 로컬 저장소 생성 가능
  • SSH 키 생성 명령어 예: ssh-keygen -t rsa -b 4096

2. GitHub과의 SSH 연결

  • GitHub 계정에 공개 키 업로드: Settings > SSH and GPG Keys
  • SSH 연결 테스트: ssh -T git@github.com 명령어 사용

3. Python 3.10+ 설치 및 검증

  • Python 3.10+ 설치 후 python --version 실행
  • PATH 설정 오류 시 PC 재시작 후 확인
  • pip install --upgrade pip으로 패키지 관리자 업데이트

4. VS Code 설치 및 확장 기능 구성

  • VS Code에서 Python, WSL, Docker 확장 기능 설치 권장
  • WSL 확장 기능으로 Linux 환경에서 개발 가능

5. WSL 설치 및 Ubuntu 구성

  • PowerShell에서 wsl --install 명령어 실행
  • Microsoft Store에서 Ubuntu 설치 후 WSL 실행

6. Docker 설치 및 WSL 2 설정

  • Docker Desktop 설치 후 WSL 2 지원 활성화
  • Docker Desktop > Settings > Resources > WSL Integration에서 활성화

결론

  • WSL 2와 Docker의 호환성을 확인하고, 설치 시 PATH 설정SSH 키 생성을 반드시 수행하세요. 초보자에게는 단계별 설치 가이드와 오류 해결 방법이 실무적입니다.