inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

toJson을 추가하면 [sub].tsx에서 sub를 받아오지 못합니다.

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

entity에 toJson을 추가하고 내용을 비워놓기만 해도, sub를 받아오지 못합니다. 강의에서는 잘 진행되어서 지금 전혀 원인을 알 수 없습니다. 답변 부탁드립니다.

  • react
  • node.js
  • postgresql
  • docker
  • typescript
  • 클론코딩
  • next.js
서문규 댓글 2 좋아요 0 조회수 163

명령어 파일이 있으면 좋을 것 같아요.

해결됨

바로쓰는 CI/CD on K8S

강의를 구매해서 수강하며 테스트하고 있는데, 명령어들을 실행하는 파일들이 있으면 좋을 것 같아요. 화면에 있는 명령어들을 보고 치지만, 오타가 있을 경우도 있어서요.

  • docker
  • jenkins
  • kubernetes
  • vagrant
  • argocd
댓글 1 좋아요 0 조회수 177

실무 개발 환경

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

안녕하세요. 재밌고 좋은 강의를 해주셔서 감사합니다. 아직 70%정도 보고 있지만 궁금하게 있습니다. 현재 백엔드 개발자로 근무하고 있는데 저희 환경은 aws의 ec2에 직접 올려 백엔드 서버(spring-boot)를 운영하고 있습니다. 점차 쿠버네티스 환경으로 변경하려고 인프라담당자들과 백엔드 개발자들이 스터디 및 환경 구축하고 있는데요. 만약 실무에서 쿠버네티스 환경으로 바뀐다면 개발자들의 로컬 개발 환경은 어떻게 하시는지 궁금합니다. 대부분 자바, 스프링 환경이면 인텔리제이등으로 개발 후 테스트를 해볼텐데 컨테이너에서 다른 개발자들과 다 같은 환경에서 테스트를 해보고 빌드해보고 해야 하지 않는가 싶어서요. 실무에선 어떤식으로 개발자들이 개발하는지 개발, 테스트 , 운영 배포 까지 플로우가 어떻게 되는지 궁금합니다.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
  • 백엔드
  • spring-boot
jhahn 댓글 1 좋아요 0 조회수 239

교육자료 혹시 공유가 가능하실까요

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

안녕하세요. 교육 잘 받았습니다. 제가 받았던 교육자료 문서로 받아 볼 수 있을까요? 아니면 온라인으로 찾아볼 수 있는지 확인 부탁드립니다.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
jongkipark 댓글 3 좋아요 0 조회수 213

도커를 이용한 배포

미해결

비전공자도 이해할 수 있는 CI/CD 입문·실전

안녕하세요! 도커의 사용목적에 대해 알고싶습니다. 도커가 편리한 이유는 여러 프로그램을 한 대의 컴퓨터에서 실행시킬 수 있기 때문이라고 이해하였습니다. 그런데 만약 서버 한 개만 돌릴 때는 도커를 사용해야 할 필연성이 있을까요? 단순히 확장성 떄문에 사용하는 건가요? 왜 써야 하는지 잘 모르겠습니다..

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
ililil 댓글 2 좋아요 0 조회수 173

AWS 배포 시 docker-compose.yml 관리 방법 질문입니다.

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

현재 강의에서는 aws 인스턴스 에서 직접 compose.yml을 작성하는데 제가 현재 spring boot 프로젝트 루트 경로에 compose.yml을 구현해뒀어도 프로젝트 빌드시에는 yml이 포함되지 않아서 강의와 같이 인스턴스가 직접 생성해줘야하는 지 궁금합니다. 그리고 나중에 ci/cd를 하게 되면 github Actions같은 CI/CD 도구를 이용해야 yml파일이나 .env이런 파일을 직접 인스턴스에 구현하지 않아도 되는 것이 맞는 지 궁금합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
나예야 댓글 2 좋아요 0 조회수 308

sudo가 안먹혀요

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

3강 진행 중에 sudo lsof -i:3306 명령어를 사용했는데 ""Sudo가 이 컴퓨터에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 으로 이동하세요. Developer Settings page 설정 앱의"" 이렇게 나와서 시작을 못하고 있습니다. 그리고 다른 질문인데 현재 프로젝트를 하고 있는데 db를 mysql을 사용하고 있는 상황이라 만약 실습을 위해서 포트를 끄면 프로젝트할때 영향이 가는지도 궁금합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
skhu202114111 댓글 2 좋아요 0 조회수 1315

failed to connect to your instance

미해결

비전공자도 이해할 수 있는 CI/CD 입문·실전

안녕하세요 강사님, 현재 강의를 참고하여 팀원끼리 클론 코딩 프로젝트를 하기위해 EC2에서 Spring Boot + MySQL 서비스를 Docker Compose로 구성하여 배포 중입니다. GitHub Actions를 통해 ECR에 푸시한 Spring Boot 이미지를 EC2에서 pull 받아서 docker-compose로 실행하는 파이프라인을 구축했습니다. 현재까지 진행한 작업에 대해 말씀드리겠습니다. Spring Boot 애플리케이션을 Dockerfile로 빌드해 Amazon ECR에 업로드 EC2에 MySQL과 Spring Boot를 각각 컨테이너로 구성 ( docker-compose.yml 사용) GitHub Actions에서 EC2로 SSH 접속 후 .env 생성 및 docker-compose up -d 자동 실행 설정 현재 EC2 인스턴스(t2.micro)에 연결이 실패하고있습니다. ssh -v -i를 통해 로그를 확인 해본 결과 연결은 성공하지만 인증 전 또는 핸드쉐이크 중에 connection reset 이 발생하였다고 합니다. 현재 인스턴스 유형은 t2.micro이며, Docker로 2개 컨테이너가 실행 중이었습니다. CPU/RAM 자원이 부족해 SSH 연결도 거부되는 것 아닌가 의심됩니다. 혹시 이 경우 인스턴스 유형을 업그레이드를 하는게 해결방법일지 혹은 다른 방법이 있을까요?

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
gump 댓글 2 좋아요 0 조회수 166

Docker compose 관련 공유

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

강의 내용 똑같이 따라해봐도 redis, node 버전 관련 문제로 실행할 수 없었습니다..! 저는 아래 코드로 테스트 성공했으니 참고 부탁드려요! Dockerfile >>>> node version 16 FROM node:16 WORKDIR /usr/src/app COPY ./ ./ RUN npm install CMD [ "node", "server.js" ] package.json >>> redis version 4.7.0 { "name": "nodejs-docker-compose-app", "version": "1.0.0", "main": "server.js", "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express": "4.17.1", "redis": "4.7.0" }, "author": "", "license": "ISC", "description": "" } docker-compose.yml version: "3" services: redis-server: image: redis container_name: redis-server restart: unless-stopped expose: - 6379 node-app: depends_on: - redis-server build: context: . dockerfile: Dockerfile container_name: node-app restart: on-failure ports: - "8081:8080" server.js const express = require("express"); const redis = require("redis"); const app = express(); // Redis 클라이언트 생성 const client = redis.createClient({ socket: { host: "redis-server", port: 6379 } }); async function connectToRedis() { let connected = false; while (!connected) { try { await client.connect(); console.log('Connected to Redis'); connected = true; } catch (error) { console.error('Error connecting to Redis:', error); console.log('Retrying in 2 seconds...'); await new Promise(resolve => setTimeout(resolve, 2000)); } } } // Express 엔드포인트 설정 app.get('/', async (req, res) => { try { let number = await client.get('number'); if (number === null) { number = 0; } console.log('Number: ' + number); res.send("숫자가 1씩 올라갑니다. 숫자: " + number); await client.set("number", parseInt(number) + 1); } catch (error) { console.error('Error:', error); res.status(500).send('Redis 연결 오류'); } }); // 서버 시작 전에 Redis 연결 app.listen(8080, async () => { await connectToRedis(); // 서버 시작 시 Redis 연결 시도 console.log('Server is running on port 8080'); }); 모두 저장 후 터미널에서 docker compose down docker compose up --build

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
yerincho94 댓글 1 좋아요 0 조회수 183

컴퓨터 사양은 어느정도로 해야하나요

미해결

대세는 쿠버네티스 (초급~중급편)

컴퓨터 사양은 어느정도로 해야 안정적으로 하고 vm 렉 없이 돌릴 수 있나요 vagrant up 명령어를 치니깐 렉이 엄청 걸리더군요 이더넷으로 하고 있는데 그런대도 렉이 걸리고 컴퓨터가 힘들어 합니다

  • docker
  • kubernetes
KIM TAE IN 댓글 2 좋아요 1 조회수 204

강의 코드를 확인할 수 있는 깃허브 URL이 있을지 궁금합니다!

해결됨

커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)

안녕하세요 좋은 강의 감사합니다! 혹시 강의 코드를 확인할 수 있는 깃허브 URL을 따로 제공받을 수 있는지 궁금합니다!!

  • docker
  • kafka
  • redis
  • nestjs
  • prisma
김용민 댓글 1 좋아요 2 조회수 333

이론 강의 pdf 자료 다운로드 문의

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

안녕하세요. 쿠버네티스 이론수업때 사용한 pdf 이론 강의 자료를 다운로드 받고 싶은데 혹시 이론 노트는 공유가 안되는 건가요? 자료다운로드에 이미지 파일만 있어서 문의드립니다.

  • docker
  • kubernetes
손지현 댓글 2 좋아요 0 조회수 192

섹션3과 섹션4 같은 영상으로 확인됩니다

해결됨

커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)

확인부탁드립니다

  • docker
  • kafka
  • redis
  • nestjs
  • prisma
데르데르데 댓글 1 좋아요 0 조회수 182

dash보드 질문

미해결

대세는 쿠버네티스 (초급~중급편)

[root@k8s-master ~]# kubectl get svc -n longhorn-system longhorn-frontend -o yaml apiVersion: v1 kind: Service metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"app":"longhorn-ui","app.kubernetes.io/instance":"longhorn","app.kubernetes.io/name":"longhorn","app.kubernetes.io/version":"v1.5.0"},"name":"longhorn-frontend","namespace":"longhorn-system"},"spec":{"ports":[{"name":"http","nodePort":null,"port":80,"targetPort":"http"}],"selector":{"app":"longhorn-ui"},"type":"ClusterIP"}} creationTimestamp: "2025-03-15T12:51:11Z" labels: app: longhorn-ui app.kubernetes.io/instance: longhorn app.kubernetes.io/name: longhorn app.kubernetes.io/version: v1.5.0 name: longhorn-frontend namespace: longhorn-system resourceVersion: "651284" uid: 4d4f3f21-0afc-4f79-98d4-9054145143ea spec: clusterIP: 10.103.92.225 clusterIPs: - 10.103.92.225 externalTrafficPolicy: Cluster internalTrafficPolicy: Cluster ipFamilies: - IPv4 ipFamilyPolicy: SingleStack ports: - name: http nodePort: 30705 port: 80 protocol: TCP targetPort: http selector: app: longhorn-ui sessionAffinity: None type: NodePort status: loadBalancer: {} 뭐가 잘못됐을까요? dash보드가 안들어가집니다. 쿠버네티스 데시보드도 안들어가져요..

  • docker
  • kubernetes
wjdrudtns999 댓글 2 좋아요 1 조회수 121

도커볼륨 마운트 관련

해결됨

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

프로젝트 구성 Dockerfile FROM node:14 RUN apt-get update && apt-get install -y bash COPY ./package.json /myfolder/ COPY ./yarn.lock /myfolder/ WORKDIR /myfolder/ RUN yarn install COPY . /myfolder/ CMD ["yarn", "start:dev"] docker-compose.yaml version: "3.7" services: node-server: build: context: . dockerfile: Dockerfile volumes: - ./index.js:/myfolder/index.js - ./email.js:/myfolder/email.js ports: - 3000:3000 database-server: image: mongo:5 ports: - 27017:27017 Window 환경입니다. 위와 같을 때 index.js 파일을 수정하여도 docker로 연동된 nodemon 재 실행이 안됩니다. docker-desktop 에서 container 에서보면 mount 라고 표기되어있고 위의 새로고침 버튼을 누르면 제대로 적용 됩니다. 원인이 뭘까요?

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
gkdlsb1234 댓글 2 좋아요 0 조회수 172

강의 이미지 사용

해결됨

개발자를 위한 쉬운 도커

안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라 저는 공부할때 공부한 내용을 정리하고 벨로그에 포스팅하는데요. pdf 이미지 (에를 들어 컨테이너의 라이프 사이클) 를 캡처 해서 같이 올려도 괜찮을 까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
Gwangseok Lee 댓글 2 좋아요 1 조회수 210

볼륨을 쓰는 이유

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

4분쯤에 "볼륨을 제대로 잘 쓰려면 호스트의 디렉토리 경로를 빈 디렉토리로 만들던, 아니면 존재하지 않는 디렉토리로 만들어 놔야 이 컨테이너에 저장돼 있던 파일들을 이리로 붙여넣기를 해버립니다. 이렇게. 호스트에 파일이 이미 있으면 이렇게 컨테이너 기존에 있던 폴더 다 지워버리고 복사가 됩니다." 라고 하셨습니다. 근데 볼륨을 쓰는 이유가 호스트에 파일을 저장하여 mysql 컨테이너를 변경해도 저장된 값을 쓰게 하려는 것인데 호스트에 있는 파일을 매번 지워야한다면 볼륨을 쓰는 이유가 없는 거 아닌가요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
코딩먹는하마 댓글 2 좋아요 0 조회수 149

Admin 뷰 템플릿 유료화 여부 및 변경 사항 문의드립니다.

미해결

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

안녕하세요. 항상 좋은 강의 제공해 주셔서 감사합니다. 현재 Admin 뷰 템플릿을 적용하는 강의를 듣고 있습니다. 강의에서 안내해 주신 방법대로 뷰 템플릿을 다운로드받기 위해 해당 페이지에 접속했는데, 아래 이미지와 같이 표시되어 있어 질문드립니다. 혹시 최근 업데이트로 인해 Admin 뷰 템플릿이 유료화된 것인지, 또는 다른 변경 사항이 있는지 확인해 주실 수 있을까요? 개인적으로는 2025년 3월 11일 업데이트 이후 유료화된 것으로 보이는데, 정확한 내용이 궁금합니다. 답변 부탁드립니다. 감사합니다. [URL]: https://bootstrapmade.com/nice-admin-bootstrap-admin-html-template

  • kotlin
  • mysql
  • docker
  • spring-boot
  • jpa
최범수 댓글 2 좋아요 0 조회수 269

테스트 코드 작성 중 AssertionError 발생

미해결

입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기

테스트 코드 작성에서 오류가 뜨는데 어떤 오륜지 잘 모르겠습니다. beforeAll() 함수에서는 Assertions 임포트 잘 되는거같은데 테스트 시작이 안되네요..

  • kotlin
  • mysql
  • docker
  • spring-boot
  • jpa
LIMC 댓글 4 좋아요 0 조회수 346

설치확인 시 오류(kubectl get pod -A)

해결됨

대세는 쿠버네티스 (초급~중급편)

안녕하세요. 강사님. vagrant up 으로 초기 설치를 완료하였고, 설치 확인을 위해 아래 명령을 실행했는데, "ContainerCreating" 상태에서 진행이 안되고 있습니다. kubectl get nodes 에서 보면 node 들이 제대로 안 올라오는데, 확인해야 할 사항이 있을까요? (사내망에서 설치가 안되서, 일반 네트웍에서 설치완료하였고, 현재 실행은 다시 사내망입니다.) [root@k8s-master ~]# kubectl get pod -A NAMESPACE NAME READY STATUS RESTARTS AGE calico-apiserver calico-apiserver-5dcbcb6d5c-qh5gs 1/1 Running 2 (2m52s ago) 4h42m calico-apiserver calico-apiserver-5dcbcb6d5c-wcd8b 1/1 Running 2 (2m52s ago) 4h42m calico-system calico-kube-controllers-55ff45c86c-7cgxx 1/1 Running 2 (2m52s ago) 4h54m calico-system calico-node-49t4r 0/1 Init:0/2 0 69m calico-system calico-node-6kz5k 0/1 Init:0/2 0 69m calico-system calico-node-84hjp 1/1 Running 3 (2m52s ago) 4h54m calico-system calico-typha-58766d784b-hb274 0/1 ContainerCreating 0 69m calico-system calico-typha-58766d784b-tg7zr 1/1 Running 3 (2m52s ago) 4h54m calico-system csi-node-driver-h5tk7 2/2 Running 4 (2m52s ago) 4h54m calico-system csi-node-driver-nn4zf 0/2 ContainerCreating 0 69m calico-system csi-node-driver-rgsnv 0/2 ContainerCreating 0 69m kube-system coredns-5d78c9869d-5bk8z 1/1 Running 2 (2m52s ago) 4h55m kube-system coredns-5d78c9869d-nlccd 1/1 Running 2 (2m52s ago) 4h55m kube-system etcd-k8s-master 1/1 Running 2 (2m52s ago) 4h55m kube-system kube-apiserver-k8s-master 1/1 Running 2 (2m52s ago) 4h55m kube-system kube-controller-manager-k8s-master 1/1 Running 2 (2m52s ago) 4h55m kube-system kube-proxy-jkp4z 0/1 ContainerCreating 0 69m kube-system kube-proxy-lqkqp 0/1 ContainerCreating 0 69m kube-system kube-proxy-sgk7v 1/1 Running 2 (2m52s ago) 4h55m kube-system kube-scheduler-k8s-master 1/1 Running 2 (2m52s ago) 4h55m kube-system metrics-server-7db4fb59f9-2nfkl 0/1 Pending 0 4h55m kubernetes-dashboard dashboard-metrics-scraper-5cb4f4bb9c-clzsv 0/1 Pending 0 4h55m kubernetes-dashboard kubernetes-dashboard-6bc7c98694-hj4t2 0/1 Pending 0 4h55m tigera-operator tigera-operator-84cf9b6dbb-fq6ss 1/1 Running 5 (2m6s ago) 4h55m [root@k8s-master ~]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-master Ready control-plane 4h55m v1.27.2 k8s-node1 NotReady <none> 69m v1.27.2 k8s-node2 NotReady <none> 68m v1.27.2

  • docker
  • kubernetes
정창수 댓글 2 좋아요 1 조회수 152

인기 태그

인프런 TOP Writers

주간 인기글