첫날 개발자로서의 경험: 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 키 생성을 반드시 수행하세요. 초보자에게는 단계별 설치 가이드와 오류 해결 방법이 실무적입니다.