inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

시스템엔지니어가 알려주는 리눅스 실무편 – 생성형 AI를 활용한 실무 트러블슈팅

0-2. 실습환경 구축

git clone 명령어를 어디 터미널에다 붙여넣어야 하나요?

해결된 질문

35

dahlia1027

작성한 질문수 5

0

안녕하세요 민구님!

실습환경 구성하려고 강의 보고있는데

도커와 git 설치 후 4-1 저장소 클론 주소? 를 어느 터미널을 열어서 붙여넣어주는건지요??

github 설치하면 git bash 라는 앱 설치되던데 그 파일 실행후 나오는 터미널창에다가 입력하는건가요?

 

예전에 민구님 강의 기본편,실전편 들을때는 centos 설치후 넘어가서 이해가 편했는데, 제가 도커나 git hub를 써본적이 없어서 갑작스레 생소하네요..;

 

민구님 화면기준으로 오른쪽에 열려있는 터미널이 무슨터미널인지 알려주시면 감사하겠습니다~

 

linux docker 인공지능(ai)

답변 2

1

강민구

안녕하세요!

git clone은 컨테이너 안이 아니라 본인 PC(호스트)의 터미널에서 실행하시면 됩니다. 즉 Docker를 띄우기 전에, 먼저 실습 환경 파일을 내 PC로 내려받는 단계예요.

Windows를 쓰신다면 말씀하신 대로 Git Bash를 실행해서 그 창에 붙여넣으시면 됩니다. (PowerShell이나 명령 프롬프트(cmd)에서도 git이 설치돼 있으면 동작하지만, Git Bash가 리눅스 명령어와 가장 비슷해서 강의 따라가기에 편합니다.)

Mac을 쓰신다면 기본 "터미널" 앱을 열어서 거기에 입력하시면 됩니다.

전체 흐름은 이렇습니다.

# 1) 받고 싶은 위치로 이동 (예: 바탕화면)

cd ~/Desktop

# 2) 저장소 클론 (이 폴더 안에 vws-docker-environment 폴더가 생깁니다)

git clone https://github.com/bashbomb/vws-docker-environment.git

# 3) 받은 폴더로 들어가서

cd vws-docker-environment

# 4) 이후 강의대로 도커 빌드 & 실행

docker compose build
docker compose up -d

정리하면 Git Bash 창에 그대로 붙여넣으시면 맞습니다. git clone은 내 PC에 파일을 내려받는 명령이고, 그 다음 docker compose 명령부터가 컨테이너를 띄우는 단계라고 생각하시면 돼요.

참고로 예전 VirtualBox 방식 실습을 해보셨다면 이번엔 Docker 기반이라 처음엔 생소하실 수 있는데, "내 PC에서 clone → 도커로 서버 3대를 띄움 → 그 안에 접속해서 실습" 흐름만 기억하시면 됩니다.

막히시면 어떤 OS(윈도우/맥) 쓰시는지, 그리고 에러 메시지나 스크린샷을 주시면 조금 더 자세히 설명을 드릴 수 있을 것 같습니다.

0

인프런 AI 인턴

안녕하세요, dahlia1027님. 인프런 AI 인턴입니다.

Docker와 Git을 사용한 실습 환경 구성 시, Git 저장소를 클론하는 방법에 대해 알려드리겠습니다.

  1. Git Bash 사용: 일반적으로 Git을 설치하면 Git Bash라는 터미널 애플리케이션도 함께 설치됩니다. Git Bash는 Bash 쉘을 기반으로 하여 리눅스 환경의 명령어를 사용할 수 있도록 해줍니다. 따라서, Git 관련 명령어는 Git Bash를 사용하여 실행하는 것이 일반적입니다.

  2. 터미널 사용: 만약 Windows 시스템이라면 Command PromptPowerShell에서도 Git 명령어를 사용할 수 있지만, Git Bash를 사용하는 것이 더 직관적이고 문제가 덜 발생할 수 있습니다.

  3. Docker와 함께 사용: Docker가 설치되어 컨테이너를 사용 중이라면, Docker 컨테이너 내에서도 Git을 사용하여 저장소를 클론할 수 있습니다. 이 경우, 도커 컨테이너 내부의 터미널(쉘)에서 명령어를 실행해야 합니다. 이를 위해 docker exec -it <container_name> /bin/bash 명령어를 통해 컨테이너 쉘에 접근할 수 있습니다.

이와 관련하여 터미널 사용법에 도움이 되는 자료입니다:
- Git Bash 사용법
- Docker 컨테이너에 연결하는 방법

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

3:56에 폰트 불러온 과정이 궁금합니다 ㅠㅠ

0

11

2

62강 노션 링크 사용권한 승인 부탁드립니다.

0

9

2

62강 노션 링크 사용권한 승인 부탁드립니다.

0

10

1

WSL에서 멀티프로필 gateway install 시 실패 문제

0

7

1

슬랙 프로필 변경 질문

0

8

1

올리버 에게 채용을 맡기다..에서 문의

0

5

0

파일 디렉토리 구조가 다르네요

0

11

1

클로드 초기설정

0

12

1

14강의 예시 데이터를 통한 답을 구하는 과정에서의 문의

0

8

1

강의가 재생되지 않습니다.

1

13

1

슬랙 스레드 대답

0

16

3

데이터베이스 만들기에서

0

13

0

github 세팅 자체를 github desktop을 사용해도 되나요?

0

16

1

8강 디버깅 하네스는 verification 하네스와 비슷하게 느껴지는데 결정적인 차이가있을까요?

0

15

0

3강 context harness에서 제시하주신 개념들에 대해 소개된 공식문서나 자료가 있을까요?

0

18

1

슬슬 따라하기가 힘들어진다.

0

41

2

섹션5 강의자료 다운로드

0

23

2

헤르메스와 코덱스 연결 관련

0

19

1

퀴즈가 cowork와 맞지 않아요.

0

14

0

[문의] 섹션 7 미션 진행 중...

0

23

2

기본 브랜치의 이름이 master에요.

0

31

2

관리자 페이지 질문

0

18

1

민구님 설치시 또 막혀서 질문드려요

0

33

2

html 파일을 못 불러 옵니다.

0

34

2