inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

▶ 프로그램 설치(VS Code, Extension)

백엔드 과정을 수강 중인 학생입니다.

해결된 질문

303

히응

작성한 질문수 9

0

잘 몰라서 아는 지인에게 궁금해서 물어봤더니 도커라는 것을 받아서 거기에 리눅스 이미지로 올려서 쓰는게 있다고 하는데 그렇게 해서 수강해도 문제가 없을까요 ?

또는 유튜브에 WSL2 Ubuntu 설치하는 방법도 있던데 이걸로 해도 수강에 문제 없을까요? 답변 부탁드립니다 ㅠㅠ

javascript node.js docker rest-api nestjs

답변 2

0

노원두

안녕하세요! 히응님!

실제로 도커 수업을 진행하기 위해서는 리눅스기반의 운영체제(우분투) 또는 유닉스기반의 운영체제(mac)를 사용하실 것을 권장드려요!

 

그 이유는 도커가 해당 환경을 기반으로 작동하기 때문이랍니다!

그러므로 만약, 리눅스 기반이 아닌 윈도우 운영체제에서 사용하기 위해서는, 윈도우에서 리눅스처럼 사용할 수 있는 서브시스템을 설치하셔야 하는데요! 이를 Window-Subsystem-for-Linux 라고 불러요!

앞글자만 읽어보면 WSL이 되겠죠?!

따라서, 윈도우에서는 WSL을 설치하여 도커를 사용하실 수 있답니다!

 

하지만, 수업 중간 중간에 윈도우와 호환되지 않아 발생하는 문제의 해결 방법을 강의에서 제공하지 않으므로, 수업에 참여하시는데 불가능한 것은 아니지만 부드러운 진행을 위해서 가급적이면 우분투를 설치하셔서 진행하실 것을 권장드려요!^^

0

인프런 AI 인턴

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

히응님, 백엔드 과정을 수강 중이시면 Docker를 통한 리눅스 환경 구축이나 WSL2를 이용한 Ubuntu 설치 모두 유용할 수 있습니다. Docker는 가상화된 환경에서 여러 OS 이미지를 사용하여 개발 환경을 쉽게 설정할 수 있게 해주고, WSL2는 Windows 상에서 리눅스 환경을 제공하여 리눅스 기반의 개발이 원활하게 이루어질 수 있게 합니다.

두 방법 모두 현대의 백엔드 개발 환경을 구축하기에 적합하며, 특히 Docker는 리눅스환경 뿐만 아니라 다양한 서비스를 컨테이너화하여 관리하고 배포하는 데 있어 표준적인 방법 중 하나가 되었습니다. 따라서 Docker를 설치하여 사용하거나, WSL2에 Ubuntu를 설치하여 사용하는 것 모두 수강에 전혀 문제가 없으며 오히려 더 실제와 가까운 개발 환경을 경험하실 수 있게 될 것입니다.

다만, Docker를 사용할 때는 시스템 요구사항을 확인하고 구성하는 것이 중요합니다. Linux에서는 Docker를 비루트 사용자로 관리하도록 설정하는 것이 좋으며, macOS에서는 Docker에 할당된 메모리를 최소 8GB 이상으로 설정하는 것이 권장됩니다. Windows에서는 Docker WSL 2 백엔드를 활성화하여 성능을 높이는 것이 좋습니다. 자세한 정보는 Docker와 관련된 공식 문서를 참고하시는 것이 도움이 됩니다.

Docker 설치 방법

Docker 비루트 사용자로 관리하기

WSL 2 백엔드 활성화

이러한 설정을 통해 백엔드 개발 과정을 보다 원활하게 진행하실 수 있을 것입니다.

그래프 ql 문서 사용할때 느낌표 남는거 어떻게 없애나요?

0

82

2

강의 전체 소스 코드를 받고싶습니다.

0

75

2

fontawesome 사용 문의

0

75

2

소스 코드 부탁드립니다~

0

84

2

깃 레포지터리 소스

0

80

2

커리큘럼12.css 정렬 에 나오는 과제 정답알고싶어요

0

71

2

10-01 Entity TypeOrmModule.forRoot 에 entities

0

83

3

강의 버전관련 문의입니다

0

101

2

Ubuntu 설치 관련

0

59

1

schema.gql 질문 드립니다.

0

49

1

서버 재실행시 Many to Many

0

100

3

input 관련 문의

0

89

2

Rest API 보다는 graphql이 주된 내용인데

0

130

2

강의 전체 소스코드 받을수있을까요?

0

154

1

도커볼륨 마운트 관련

0

126

2

findOne 타입스크립트오류

0

107

1

http => htrtps 호출 인증서 신뢰 오류

0

348

1

self-signed certificate in certificate chain 에러 발생

0

409

1

mongoose 설치 오류

0

140

1

특정 API, 특정 IP 허용 (단일경로에 CORS 활성화)

0

280

2

08-06

0

177

3

구조랑 패턴 관련해서 질문

0

123

2

mydocker

0

126

2

coolsms statuscode 2000 인데 전송안돼는 경우 확인.

0

155

1