묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
강의 자료가 안보이고 압출풀기가 안됩니다.
커뮤니티에 글올라온거 보고 압축 풀려고하는데 압축풀기가 안된다고 합니다폴더 이름을 바꿔도 계속 안됩니다.wer05003@naver.com으로 보내주실수있나요?
-
미해결초보를 위한 도커 안내서
Error establishing a database connection 질문 드립니다.
yaml 파일 생성 후 docker-compose up 하고 호출 시 Error establishing a database connection 가 뜨는데 해결이 안됩니다.로그 이미지 같이 첨부합니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
nginx가 하는일이 뭔지 궁금합니다
제가 react로 프론트서버만들고 node.js mongodb로 백엔드 서버 만드는건 해봤는데 이거면 충분한거 아닌가요? nginx수업은 아니지만 다른설명봤는데 이해하나도 안가서... 죄송합니다 이해가 잘 안가서 여쭤봅니다 ㅠㅠ
-
해결됨개발자를 위한 쉬운 도커
명령어 실행 시 오류
Cannot connect to the Docker daemon at unix:///Users/hyunsoo/.docker/run/docker.sock. Is the docker daemon running?혹시 맥에서 Docker desktop을 실행하고 있어야만 하는 건가요 ? Docker Desktop을 종료하면 Docker Daemon도 함께 종료되는 것인지.. Docker Desktop을 매번 노트북이 켜질 때마다 실행한 후에 Docker가 실행되는 시스템인건가요 ?위 오류가 지속적으로 발생해서 여쭤봅니다 !
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
오류
안녕하세요 강사님. 강사님의 강의를 보고 블로그를 직접 만들어서 현재 공부기록을 올리고 있었습니다. 그러던 중에 갑자기 오류가 나면서 제 웹사이트에 접속이 안되는 문제가 발생하였습니다. 도메인은 giyeonss.com 입니다. 어떻게 해야 하나요?
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
[실습] 데이터베이스 초기화 에서 H2database포트가 8082 로 되어있는 문제
http://localhost:8082/login.jsp?jsessionid=c94509f47478b3f70298eba5b41775ac
-
미해결대세는 쿠버네티스 [초급~중급]
UTM BdsExe: failed to load Boot0001 Error
현재 사용 기기 : MACBook Pro M2OS : 처음 설치 Ventura(문제없이 사용중이었음)업그레이드 Sonoma 주말에 OS 업데이틍 이후 아래와같은 UTM 에러가 발생합니다....혹시 해결방안이 있을까요? 새로 설치 하고 처음에만 구동이되고 그 다음에는 위와 같이 동일한 에러가 발생합니다.. 추가 테스트 결과UTM : 리눅스만 설치 후 재시작 문제 없이 구동됨. 상단 에러메세지는 그대로 나옴쿠버 세팅 후 : synchronous Exception 이 나면서 진행이 안됨.minimal 아닌 DVD 버전으로도 했음에도 불구하고 동일하였습니다.
-
해결됨개발자를 위한 쉬운 도커
지시어 관련 궁금
그렇다면 하나의 지시어는 이미지의 하나의 레이어에 해당하는 것이 맞나요 ?? 아직 개념이 헷갈려 질문드립니다.
-
해결됨실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
모듈 12 r container 관련 질문
선생님 안녕하세요좋은 강의 감사드립니다. 모듈12의 4번째 강의, hightlight ~ 에서 10:42 부분부터 질문이 있습니다. 선생님과 똑같이 docker run -d -p 8787:8787 -v "/home/dataengineer/rproject:/home/rstudio" --name kaggle-rstudio-container gcr.io/kaggle-gpu-images/rstats:v58명령어를 쳤는데, 컨테이너가 만들어졌다가 바로 사라집니다. 이건 왜 그런거죠?docker ps -a 로 컨테이너 상태를 확인해보면 , 포트가 안열려 있습니다. 전 분명히 8787 로 열여서 연결했는데 말이죠 ㅠ 혹시 왜 포트 8787이 안열리는지 설명이 가능하실까요 저는 선생님이 11:30 에서 사용한 방식으로 rstudio 에 접속하는 것이 아니라, 웹브라우저에 ip주소:8787 을 입력해서 들어가려고 하거든요. 만약에 2번 문제가 해결되고, azure 네트워크 설정 들어가서 인바운드 규칙에 8787 포트를 추가해준다면, 정상적으로 rstudio가 열려야 하는게 맞죠?
-
미해결쥬쥬와 함께 하루만에 끝내는 스프링 테스트
github action
좋은 강의 너무 잘 들었습니다.그런데 github action 파일에서 jdk 설치는 왜 필요한 것일까요?그리고 jdk 설치 등 job의 실행 주체는 github action 이라는 깃허브 repository 내장된 서버라고 보면 될까요?감사합니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
nestjs graphql Redis 최신버전 연동 방법입니다.
혹시 저처럼 초보분들을 위해서 남깁니다.저 혼자 삽질할께요 여러분들은 빠르게 세팅하고 빠르게 강의를 들어요✨혹시나 이 글을 강의 처럼 install 다해주고나서 발견하셨다면간편하게 패키지.json에서 관련된거 다 지워주고 yarn.lock를 지워주시고 yarn install 입력해주세요yarn instlal @nestjs/cache-manager cache-manager-redis-store@2.0.0 yarn install -D @types/cache-manager @types/cache-manager-redis-storecache-manager-redis-store만큼은 2.0.0으로 설치해주셔야 합니다. 그래야 redisStore에대한 타입에러가 안납니다.출처: https://4sii.tistory.com/689이 아래부터는 그냥 제 코드 복붙입니다.아래 코드는 위의 출처 사이트를 가보시면 다 적혀있으니 제 코드를 복붙하셔도되고 출처 사이트가셔서 코드 복붙하셔도됩니다.app.module.tsimport { ApolloDriver, ApolloDriverConfig } from '@nestjs/apollo'; import { Module } from '@nestjs/common'; import { CacheModule } from '@nestjs/cache-manager'; import { ConfigModule } from '@nestjs/config'; import { GraphQLModule } from '@nestjs/graphql'; import { TypeOrmModule } from '@nestjs/typeorm'; import { AuthModule } from './apis/auth/auth.module'; import { BoardsModule } from './apis/boards/boards.module'; import { FilesModule } from './apis/files/files.module'; import { PaymentsModule } from './apis/payments/payments.module'; import { PointsTransactionsModule } from './apis/pointsTransactions/pointsTransactions.module'; import { ProductsModule } from './apis/products/products.module'; import { ProductsCategoriesModule } from './apis/productsCategories/productsCategories.module'; import { UsersModule } from './apis/users/users.module'; import { CacheConfigService } from './cacheConfig.service'; @Module({ imports: [ AuthModule, BoardsModule, // FilesModule, PaymentsModule, PointsTransactionsModule, ProductsModule, ProductsCategoriesModule, UsersModule, ConfigModule.forRoot(), // env를 사용할 수 있게 해줌 GraphQLModule.forRoot<ApolloDriverConfig>({ driver: ApolloDriver, autoSchemaFile: 'src/commons/graphql/schema.gql', // context 부분이있어야~ resolver나 다른데에서 // @Context() context:IContext, context.res 등등으로 사용가능함 // req는 기본적으로 들어오지만, res는 이걸 작성해야 들어옴 context: ({ req, res }) => ({ req, res }), }), // https://docs.nestjs.com/techniques/database 참고 TypeOrmModule.forRoot({ type: process.env.DATABASE_TYPE as 'mysql', host: process.env.DATABASE_HOST, port: Number(process.env.DATABASE_PORT), username: process.env.DATABASE_USERNAME, password: process.env.DATABASE_PASSWORD, database: process.env.DATABASE_DATABASE, entities: [__dirname + '/apis/**/*.entity.*'], synchronize: true, logging: true, }), CacheModule.registerAsync({ isGlobal: true, useClass: CacheConfigService }), ], }) export class AppModule {} cache-config.service.tsimport { CacheModuleOptions, CacheOptionsFactory } from '@nestjs/cache-manager'; import { Injectable } from '@nestjs/common'; import redisStore from 'cache-manager-redis-store'; @Injectable() export class CacheConfigService implements CacheOptionsFactory { createCacheOptions(): CacheModuleOptions { const config: CacheModuleOptions = { store: redisStore, host: 'localhost', port: 6379, ttl: 60, }; return config; } }
-
미해결초보를 위한 도커 안내서
다중 컨테이너 실행 (APP)
안녕하세요 :) 이제 막 강의 보기 시작했는데 궁금한게 생겨 질문 드립니다.컨테이너 하나에 애플리케이션 한 개만 올릴 수 있는 건가요 ?
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
프로젝트 환경 변수 설정 에서 복사 붙여넣기 application-docker.yml
application-default.ymlapplication-docker.yml프로젝트 환경 변수 설정 에서 복사 붙여넣기 할때 들여쓰기 적용이 안되어. 일일이 적용했습니다.-windows-그리고 아래와 같이 추가 설명을 달아주셨으면 좋겠네요spring: # Spring 프레임워크 설정 jpa: # JPA (Java Persistence API) 설정 database: h2 # 사용할 데이터베이스로 H2를 지정 open-in-view: false # "Open EntityManager in View" 패턴 비활성화 show-sql: true # SQL 쿼리를 콘솔에 출력 hibernate: # Hibernate 관련 설정 ddl-auto: create # 데이터베이스 스키마를 자동으로 생성 properties: # 추가적인 Hibernate 속성 설정 hibernate: format_sql: false # SQL 쿼리를 포맷하지 않음 # default_batch_fetch_size: 10 # 주석 처리된 설정, 배치로 가져올 때 한 번에 가져올 개수 (사용되지 않음) datasource: # 데이터 소스 설정 url: jdbc:h2:mem:portfolio # H2 메모리 데이터베이스의 JDBC URL username: sa # 데이터베이스 사용자 이름 password: # 데이터베이스 비밀번호 (빈 값) driver-class-name: org.h2.Driver # H2 데이터베이스 드라이버 클래스 이름 h2: # H2 데이터베이스 관련 추가 설정 console: # H2 콘솔 설정 enabled: true # H2 콘솔을 활성화 path: /h2-console # H2 콘솔에 접근할 경로
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
프로그램 수정해서 다시 docker에 이미지를 올릴땐 내용처럼 이렇게 하면되나요??
안녕하세요. 이젠 기본적인 spring 기능은 이 강의로 많이 알게 되었습니다.감사합니다. 빨리 강좌 하나 더 내주세요.... 코틀린 & spring 강좌가 너무 없어서 강의 찾아 다니느것도 일이네요 ...====================================Docker로 프로젝트 빌드 하기 . 강좌중에 만약 프로그램 수정하면 아래 처럼 하면 되나요?step 1) Gradle에서 jar 파일을 다시 만든다. ...참고 ) 빌드중에 에러가 없어야함... test 코드에서도 에러가 없어야함step2) docker-compose.yml 파일 새로고침 한다.step3) Dockerfile을 재 실행한다.step4) 도커가 잘 올라갔는지 확인한다.프로그램 수정후엔 위 4개의 절차대로 진행하면 되나요??이걸로 회사의 개인 서버를 가지고 있는곳에 도커 깔고 동작 하면 서버의 기능으로 완벽할꺼 같은데 ....그리고 구글 클라우드에도 프로그램 수정하면 도커에서 push up hub 를 누르고 docker-compose.yml 누르면 되나요??버전 수정 안해줘도 되나요?추가 질문) 이건 뭐 제가 잘 모르고 좀 시간을 두고 확인해봐야 하는거라서 질문드리기 어렵지만 그래도 아시면 답변 부탁 드려용 ^^)))테스트 코드 작성중 아래처럼 DSL로 작성하는 경우를 봤는데 꽤나 직관적이고 편리하게 되어 있더라구요...아래 같은 테스트 코드 많이 사용하나요??비동기 방식에서만 사용하나요??테스트 코드 작성하는 방법이 꽤나 많아서 이걸 다 익혀야하는 생기네요 ㅠ.ㅠ감사합니다. 다음 강의 꼭 내주세요. ^^
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
github에서 tabby config.yaml 위치가 어디일까요 ?
https://github.com/Eugeny/tabby/wiki/Config-file제가 못찾은건지 모르겠는데 이렇게만 있어서 config.yaml 위치가 어디인지 헷갈리네요 ㅠ
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
Mac M2에서 vagrant 설치 시 API 서버 문제
안녕하세요너무 좋은 강의 잘 듣고 있습니다원래 윈도우 환경에서 실습하다가 이번에 실리콘칩도 지원하는 환경이 나온다고 해서 맥북에 실습환경을 구축하고 있는데 계속 오류가 납니다.API server에서 오류가 난다고 하는데 해당 가상머신을 삭제하고 다시 진행해도 마찬가지이고 어떨때는 컨트롤플레인 노드에서조차 API server가 안뜰때도 있습니다. 이거땜에 밤을 새웠는데도 해결이 안되네요..정말 해결하고 싶습니다. 원인이 뭘까요?
-
해결됨실무에 바로 적용하는 AWS 배포
3.6 강의 내용 중 파이프라인 deploy단계에서 에러가 납니다.
Tags can not be empty.라는 에러가 발생합니다. taskdef.jsonappspec.yaml강의 내용대로 따라서 진행하였습니다, build까지는 성공 되었으나, deploy단에서 해당 에러가 발생합니다.혹시 몰라서, taskdef.json에 마지막 부분에 tag를 지워봐서 진행했을때는, deploy가 24분넘게 진행이 안되었습니다.혹시 다른 설정를 봐야하는곳이 있을까요??
-
미해결쥬쥬와 함께 하루만에 끝내는 스프링 테스트
Model 의존 java.lang, jakarta
좋은 강의 잘 듣고 있습니다.<의존성 검증: Controller는 Entity를 사용하고 있을까?> 강의에서요.11:40초 쯤에서 에러 로그들이 의미하는 것이 궁금합니다.Class <com.jyujyu.dayonetest.model.StudentFail> is annotated with <jakarta.persistence.Entity> Class <com.jyujyu.dayonetest.model.StudentPass> extends class <java.lang.Object>..위 같은 에러는 해당 모델들(StudentFail, StudentPass) 이 @Entity 로 정의되었으므로 jakarta.persistence.Entity, jakarta.persistence.Table> 에서 사용된 것은 알겠는데java.lang.Object 로 사용된 것은 어떻게 봐야 하나요?단순 Object 라면, 모든 클래스는 Object 를 의존하는 것 아닌가요?미리 답변 감사합니다!
-
해결됨DevOps를 위한 Docker 가상화 기술 (Private Harbor Registry)
catalog-service 이미지 에러
Muti Container 구성(2) 강의 edowon0623/catalog-service 이미지를 pull 해보니 위와 같은 에러가 발생했습니다.docker hub에서 검색해보니 해당 이미지가 공개되어 있지 않은 것 같습니다.
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
MacOS M2에서 vagrant up 진행 시 오류 발생
MacOS M2에서 설치 진행하다 vagrant up 진행 시 아래와 같은 오류가 발생합니다.box도 설치하고 했는데 여기서 막히네요. 확인 부탁 드립니다. Bringing machine 'cp-k8s-1.30.0' up with 'vmware_desktop' provider...Bringing machine 'w1-k8s-1.30.0' up with 'vmware_desktop' provider...Bringing machine 'w2-k8s-1.30.0' up with 'vmware_desktop' provider...Bringing machine 'w3-k8s-1.30.0' up with 'vmware_desktop' provider...==> cp-k8s-1.30.0: Box 'sysnet4admin/Ubuntu-k8s' could not be found. Attempting to find and install... cp-k8s-1.30.0: Box Provider: vmware_desktop, vmware_fusion, vmware_workstation cp-k8s-1.30.0: Box Version: >= 0==> cp-k8s-1.30.0: Loading metadata for box 'sysnet4admin/Ubuntu-k8s' cp-k8s-1.30.0: URL: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sThe box you're attempting to add doesn't support the provideryou requested. Please find an alternate box or use an alternateprovider. Double-check your requested provider to verify you didn'tsimply misspell it. If you're adding a box from HashiCorp's Vagrant Cloud, make sure the box isreleased. Name: sysnet4admin/Ubuntu-k8sAddress: https://vagrantcloud.com/api/v2/vagrant/sysnet4admin/Ubuntu-k8sRequested provider: vmware_desktop vmware_fusion vmware_workstation (amd64)