inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

docker volume 설정 시 mount 에러

해결됨

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

영상에서 알려주신대로 파일을 설정하고 실행하면 다음과 같은 에러가 발생합니다. 잘 안보일 수 있어서 아래에 적습니다. Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/run/desktop/mnt/host/e/Study-App/codecamp-backend/class/section04/04-07-docker-compose-with-mongoose-board2/backend/index.js" to rootfs at "/myfolder/index.js": mount /run/desktop/mnt/host/e/Study-App/codecamp-backend/class/section04/04-07-docker-compose-with-mongoose-board2/backend/index.js:/myfolder/index.js (via /proc/self/fd/9), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type 결국 경로를 못찾는다는 얘기로 이해했는데요. 그래서 yaml파일을 다음과 같이 고쳐봤습니다. 그러면 실행이 되는 것처럼 나오지만 이러한 에러가 발생합니다. 근데 이상한건 다른 터미널에서 docker ps를 실행하면 다음과 같이 하나만 실행된 것처러럼 나오는데... 막상 현재 실행되고 있는 터미널에서 ctrl + c를 하면 다음과 같이 2개가 중지되는걸로 나옵니다. 어디서부터 잘못된 걸까요 ㅠ_ㅠ

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
yisi 댓글 3 좋아요 0 조회수 3605

nodejs mysql 도커 컴포즈관련해서 문의 드립니다

해결됨

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

docker-compose.yml파일의 코드는 이렇게 구성하였는데요 도커컴포즈하면 mysql데이터 가져오고싶은데 어떻게 해야하나요? volume으로 해봤는데 해당 데이터들은 못가져오고 새로 table을 생성되는데 이렇게 구성되어있습니다 main스키마의 table들을 가져오고싶습니다. 이렇게해봤는데도 원하는대로 데이터를 가져오지못했습니다 mysql연결도 안되는 상황입니다 어떻게 해야 해결할수있을까요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
밈몀묘 댓글 1 좋아요 0 조회수 354

궁금한 사항

해결됨

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

강의보던중 front 도 시작하시는걸봤는데 프론트없어도 클론코딩할 수 있는건가요??

  • node.js
  • express
  • nestjs
  • typeorm
진승이 댓글 1 좋아요 0 조회수 283

docker-compose의 image 옵션 사용시 docker가 1개만 만들어집니다.

해결됨

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

docker-compose.yaml에서 강의대로 소스를 수정했습니다. 그 후 yarn add mongoose를 하고 index.js를 수정한 후 그리고 docker-compose build를 했는데요. my-backend는 만들어졌는데 my-database가 만들어지지 않습니다. my-database 부분은 아예 실행조차 하지 않은것처럼 보이는데요. 구글에서도 잘 찾아지지 않아 질문 드립니다.

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
yisi 댓글 1 좋아요 0 조회수 511

제네레이트 마이그레이션 오류

해결됨

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

yujinseung@yujinseung-ui-MacBookPro slack_nest % npm run db:generate-migration > study_nest@0.0.1 db:generate-migration > npm run typeorm migration:generate -- ./src/migrations -d ./dataSource.ts > study_nest@0.0.1 typeorm > typeorm migration:generate ./src/migrations -d ./dataSource.ts Error during migration generation: Error: Unable to open file: "/Users/yujinseung/Desktop/slack_nest/dataSource.ts". Cannot use import statement outside a module at CommandUtils.loadDataSource (/Users/yujinseung/Desktop/slack_nest/node_modules/typeorm/commands/CommandUtils.js:22:19) at async Object.handler (/Users/yujinseung/Desktop/slack_nest/node_modules/typeorm/commands/MigrationGenerateCommand.js:68:26) yujinseung@yujinseung-ui-MacBookPro slack_nest % npm run db:migrate > study_nest@0.0.1 db:migrate > npm run typeorm migration:run -- -d ./dataSource.ts > study_nest@0.0.1 typeorm > typeorm migration:run -d ./dataSource.ts Error during migration run: Error: Unable to open file: "/Users/yujinseung/Desktop/slack_nest/dataSource.ts". Cannot use import statement outside a module at CommandUtils.loadDataSource (/Users/yujinseung/Desktop/slack_nest/node_modules/typeorm/commands/CommandUtils.js:22:19) at async Object.handler (/Users/yujinseung/Desktop/slack_nest/node_modules/typeorm/commands/MigrationRunCommand.js:41:26) 위 두 오류가 뜹니다..! 뭐가문제일까요..ㅠㅠ

  • node.js
  • express
  • nestjs
  • typeorm
진승이 댓글 1 좋아요 0 조회수 489

섹션 29 10-1 Entity 구현 선행 강좌

해결됨

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

섹션 28에서는 스타벅스를 가지고 ERD 까지 그렸는데, 섹션 29에서 새로운 ERD를 가지고 Entity 구현하는 것 같네요. 강의가 업데이트가 안된걸까요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
박호정 댓글 2 좋아요 0 조회수 432

MySQL이 연결되지않습니다

해결됨

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

Error: connect ECONNREFUSED ::1:3306 at TCPConnectWrap.afterConnect [as oncomplete] 라는 오류가 뜹니다 상황설명 : create~~ 가 뜨면서 sleact DB가 만들어졌다가 3306이 이미 써져있어서 그렇다라는 글을 보고 sudo killall mysqld 를 썼다가 DB가 다 날라가고 나서 다시 MySQL을 깔고 db:create, start:dev를 하였더니 똑같이 저런 오류가 뜹니다.. import { MiddlewareConsumer, Module, NestModule } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { LoggerMiddleware } from './middlewares/logger.middlware'; import { UsersModule } from './users/users.module'; import { WorkspacesModule } from './workspaces/workspaces.module'; import { ChannelsModule } from './channels/channels.module'; import { DmsModule } from './dms/dms.module'; import { UsersService } from './users/users.service'; import { TypeOrmModule } from '@nestjs/typeorm'; import { Users } from './entities/Users'; import { WorkspaceMembers } from './entities/WorkspaceMembers'; import { ChannelChats } from './entities/ChannelChats'; import { ChannelMembers } from './entities/ChannelMembers'; import { Channels } from './entities/Channels'; import { DMs } from './entities/DMs'; import { Mentions } from './entities/Mentions'; import { Workspaces } from './entities/Workspaces'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true }), UsersModule, WorkspacesModule, ChannelsModule, DmsModule, TypeOrmModule.forRoot({ type: 'mysql', host: 'localhost', port: 3306, username: process.env.DB_USERNAME, password: process.env.DB_PASSWORD, database: process.env.DB_DATABASE, entities: [ ChannelChats, ChannelMembers, Channels, DMs, Mentions, Users, WorkspaceMembers, Workspaces, ], synchronize: true, logging: true, keepConnectionAlive: true, charset: 'utf8mb4_general_ci', }), TypeOrmModule.forFeature([Users]), ], controllers: [AppController], providers: [AppService, ConfigService, UsersService], }) export class AppModule implements NestModule { configure(consumer: MiddlewareConsumer) { consumer.apply(LoggerMiddleware).forRoutes('*'); } } DB_USERNAME=root DB_PASSWORD=저의 비밀번호입력했습니다 DB_DATABASE=sleact PORT=3000

  • node.js
  • express
  • nestjs
  • typeorm
진승이 댓글 1 좋아요 0 조회수 789

섹션13. 마이크로서비스> Error [ERR_REQUIRE_ESM]

해결됨

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

안녕하세요. (2022년도 강의) 섹션13. Microservice - API-Gateway 2 강의에서 질문이 있습니다. Microservice의 Graphql기반의 API 서버를 구성하는 예제에서 Gateway 서버에서 아래와 같은 에러가 발생합니다. (캡쳐 참고) const wrapAnsi = require('wrap-ansi'); Error [ERR_REQUIRE_ESM]: require() of ES Module /api-gateway/node_modules/wrap-ansi/index.js from /api-gateway/node_modules/@nestjs/cli/node_modules/inquirer/lib/utils/screen-manager.js not supported. Node모듈에서 import 방식이 아닌 require 를 통해 다른 모듈을 로드해서 오류라는 것 같은데요. 이 경우, 어떻게 해야할까요? ㅠ

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
민유 댓글 2 좋아요 0 조회수 1613

has,is 통일성

해결됨

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

트루,펄스를 논하는 불리안 형태의 변수인 has,is을 한 api안에 has,is을 번갈아 써도 괜찮을까요? is으로만 써야 되거나 has로만 써야 되거나 그런 규칙은 없나요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
kql 1 댓글 1 좋아요 0 조회수 303

설명하시는 소스 git 주소 어디에 있을까요

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

설명하시는 소스 git 주소 어디에 있을까요 커뮤니티 검색해 봤는데 안나오네요...

  • node.js
  • express
  • nestjs
  • typeorm
양선우 댓글 2 좋아요 1 조회수 442

typeorm 설치하고 설정하는 강의가 어떤건지 알려주세요!

해결됨

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

안녕하세요. 제로초님의 강의를 다 들었었는데요. typeorm 설치하고 설정하는 강의가 있었던 것 같은데 어떤 강의인지 알려주실 수 있나요??

  • node.js
  • express
  • nestjs
  • typeorm
dev kim 댓글 1 좋아요 0 조회수 487

비지니스 로직 과 서비스

해결됨

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

비지니스 로직 과 서비스가 같은 말인가요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
kql 1 댓글 1 좋아요 0 조회수 244

vscode 복사 단축키

해결됨

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

파일 여러개 선택해서 다른 폴더에 복사 붙여넣기하는 단축키가 궁금합니다

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
kql 1 댓글 1 좋아요 0 조회수 257

한국어 글자

해결됨

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

안녕하세요. 변수명에 한국 글자로 데이터를 저장하고 브라우저에서 보여 주려면 이상하게 보이고 있어여. 어떻게 하면 보여요?

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
navruzbek-1998_ 댓글 1 좋아요 0 조회수 354

04-02 docker-api 패키징 실습 중 에러

해결됨

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

04-02 docker에서 포트 내보내는 실습 도중 갑자기 사진과 같이 에러가 나는데 서버 띄우는데는 지장이 없이 잘 돌아갑니다. 지금까지 잘 돌아가다가 확인해보니 모든 파일의 import 코드 부분이 다 저렇게 에러가 나는데 어떻게 해야 하나요 ? 서치해도 마땅히 나오지 않아 질문 드립니다 ㅜㅜ

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
댓글 1 좋아요 0 조회수 338

상품 알러지 정보에 아무것도 없는 경우

해결됨

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

상품 알러지에 아무 것도 없는 경우에는 어떻게 구조를 잡아야할까요? '만다린 버베나 피지오'의 경우에는 알러지 정보가 없어서 이런 식으로 정규화를 진행했는데, 다른 방법이 있는지 궁금합니다!

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
박호정 댓글 2 좋아요 0 조회수 406

No repository for 질문

미해결

따라하며 배우는 NestJS

RepositoryNotFoundError: No repository for "BoardRepository" was found. Looks like this entity is not registered in current "default" connection? at RepositoryNotFoundError.TypeORMError [as constructor] (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\src\error\TypeORMError.ts:7:9) at new RepositoryNotFoundError (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\src\error\RepositoryNotFoundError.ts:10:9) at EntityManager.getRepository (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\src\entity-manager\EntityManager.ts:964:19) at Connection.getRepository (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\src\connection\Connection.ts:354:29) at InstanceWrapper.useFactory [as metatype] (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\node_modules\@nestjs\typeorm\dist\typeorm.providers.js:16:34) at Injector.instantiateClass (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\node_modules\@nestjs\core\injector\injector.js:368:55) at callback (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\node_modules\@nestjs\core\injector\injector.js:65:45) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Injector.resolveConstructorParams (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\node_modules\@nestjs\core\injector\injector.js:144:24) at Injector.loadInstance (C:\Users\jungw\OneDrive\바탕 화면\nestjs-board-app\node_modules\@nestjs\core\injector\injector.js:70:13) 검색을 여러번 해 봤더니 typeorm을 0.2버전으로 바꾸라고 하셔서 npm install typeorm@0.2.45 --save로 했는데 다운로드 이후에 npm show typeorm version을 했을 때 0.3.17버전이 나오더라구요 혹시 버전이 바뀌지 않았던 것인지 아니면 그냥 다른 이유때문에 되지 않는것인지 궁금하네요...

  • postgresql
  • jwt
  • nestjs
  • typeorm
서정원 댓글 1 좋아요 0 조회수 563

map(el,index)가 어디에 나와있나요?

해결됨

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

강의 보다가 map(el,index)이 나와있길래, 개념을 자세히 설명하는 강의를 찾을려고 했는데 어디에 있는지 모르겠습니다 목차 좀 알려주세요

  • javascript
  • node.js
  • express
  • docker
  • tdd
  • rest-api
  • nestjs
kql 1 댓글 1 좋아요 0 조회수 448

인기 태그

인프런 TOP Writers

주간 인기글