📖 학습 목표
- Git Bash Winpty 설정
- Docker Desktop 설치
- 실습 폴더 생성
- VS Code 설정
- 실행 중인 컨테이너를 모두 삭제하는 방법
1. Git Bash Winpty 설정
① Git Bash
- 명령어 echo "alias docker='winpty docker'" >> ~/.bashrc
- Git Bash에서 도커 명령어 입력 시, winpty docker 를 사용해야함 -> 이제 docker 라고만 써줘도 인식됨
- Git Bash 껐다가 다시 켜면 해당 설정 사항 적용됨
- Git Bash에 "alias" 입력 시, alias docker='winpty docker' 출력
2. Docker Desktop 설치
*Docker Desktop: Window 환경에서 컨테이너를 실행시키는게 X, WSL 소프트웨어를 통해 리눅스 가상환경에서 실행됨
*WSL(Windows Subsystem for Linux): Windows에서 리눅스 환경을 실행할 수 있도록 해주는 Windows의 기능
① Docker Desktop 웹사이트 -> Download for Windows - AMD64 다운로드
② ✅ Add shortcut to desktop
③ WSL 설치 안내창 뜸
④ PowerShell 에서 WSL 설치 (관리자 권한)
wsl --install
⑤ Docker Desktop 껐다가 다시 실행: 메인 페이지가 나오면 설정 완료!
3. 실습 폴더 생성
새폴더(도커 폴더) 생성
- 터미널로 폴더에 접근할 때
- 우클릭 -> Open Git Bash here -> 해당 폴더 경로로 터미널 열림
- 폴더에 VS Code로 폴더에 접근할 때
- 우클릭 -> Code로 열기 -> 해당 폴더 경로로 VS Code 열림
4. VS Code 설정
터미널 창 -> ▽ 클릭 -> 기본 프로필 선택 -> 기본 shell 설정 가능
5. 실행 중인 컨테이너를 모두 삭제하는 방법
실습을 진행하다가 명령어를 잘못 입력하여 다시 명령어를 실행했을때 컨테이너가 잘 실행되지 않을 경우
-> 실행 중인 컨테이너를 모두 삭제하고 다시 처음부터 진행
- PowerShell 실행
# 실행 중인 모든 컨테이너 삭제
docker ps -aq|ForEach-Object {docker rm -f $_}
'개발 지식 > Docker' 카테고리의 다른 글
04. [실습] 컨테이너 실행 (0) | 2024.12.26 |
---|---|
02. [실습] 가상화 기술 (0) | 2024.12.22 |
01. 가상화 기술 (0) | 2024.12.17 |