inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

강의 듣다가 궁금한 점이 생겼는데요

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

강의에서 putty 클라이언트를 사용해서 aws 서버의 리눅스(우분투 패키지)에 키를 사용하여 접속하면 리눅스에 접속이 성공하고 디렉토리 포인트가 잡히는 개념이더라구요. 그런데 aws의 리눅스는 아이디 비밀번호로 접속이 불가능한가요? su -를 입력해서 관리자 권한에 들어가보려고 하니까 password를 입력하라고 하는데 키로 접속한 기억은 있는데 password를 언제 설정했는지 기억이 잘 안나더라구요 강의에서 password를 입력하는 구간이 없었나요..? ssh로 리눅스 서버 접속해보고 싶은데 아이디는 whoami하면 나오던데 비밀번호를 잘 모르겠더라구요.. ssh로 접속하더라도 키로 접속해야 하는건가 싶기도 하구요.. 두서없는 질문이지만 답변 부탁드려도 될까요?

  • 네트워크
  • linux
  • docker
learnlearnlearn 댓글 1 좋아요 0 조회수 220

수업 내용 중 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

2분 20초 쯤 동일한 이미지에서 실행한 컨테이너는 내부에서 모두 동일한 프로세스로 실행된다. 라고 하셨는데 만약 동일한 이미지로 컨테이너 5개를 띄운다면 하나의 프로세스가 5개의 컨테이너를 감당하게 되는데 이렇게 되면 비효율적이지 않나요?

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

사진속에 이미지 별로 OS가 존재하는 부분에 대해 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 사진속에 이미지 별로 OS가 존재하는 부분이 궁금해서 질문글을 작성했습니다. 컨테이너 가상화면 각 컨테이너에 OS가 없고 호스트 OS를 공유해서 사용하는 걸로 알고 있습니다. 그리고 컨테이너는 이미지를 바탕으로 실행되는 프로세스 개념으로 이해 했습니다. 사진처럼 이미지 내부에도 결국 OS가 존재한다면 컨테이너에도 결국 OS가 존재하는게 아닌가 라는 궁금증이 생겼습니다.

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

가상머신과 프로세스에 대해 질문 있습니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 기존 호스트 OS에서 프로그램을 4개 실행 시켰을때 4개의 프로세스가 생성이 되서 작업을 진행합니다 그리고 호스트 OS에 하이퍼바이저를 설치하고 4개의 가상 머신을 실행시 결국에는 이 4개의 가상 머신에 대한 프로세스도 4개 할당이 되는건지 궁금합니다. 만약 할당이 된다면 맨 처음 얘기한 호스트 OS 만 있었을때의 프로세스와 가상 머신에 할당된 프로세스와 어떤 차이점이 있는지 궁금합니다. 감사합니다.

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

vagrant up 명령어 실행 중 worker#3 kubelet 오류로 설치 실패

미해결

쉽게 시작하는 쿠버네티스(v1.35)

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다! [질문 전 답변] 안녕하세요, 아래와 같이 kubelet쪽에 문제가 있다고 설치가 안되는데, 해결방법이 궁금합니다 w3-k8s-1.30.0: [kubelet-start] Starting the kubelet w3-k8s-1.30.0: [kubelet-check] Waiting for a healthy kubelet. This can take up to 4m0s w3-k8s-1.30.0: [kubelet-check] The kubelet is healthy after 1.504250225s w3-k8s-1.30.0: [kubelet-start] Waiting for the kubelet to perform the TLS Bootstrap w3-k8s-1.30.0: w3-k8s-1.30.0: Unfortunately, an error has occurred: w3-k8s-1.30.0: context deadline exceeded w3-k8s-1.30.0: w3-k8s-1.30.0: This error is likely caused by: w3-k8s-1.30.0: - The kubelet is not running w3-k8s-1.30.0: - The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled) w3-k8s-1.30.0: w3-k8s-1.30.0: If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands: w3-k8s-1.30.0: - 'systemctl status kubelet' w3-k8s-1.30.0: - 'journalctl -xeu kubelet' w3-k8s-1.30.0: error execution phase kubelet-start: context deadline exceeded w3-k8s-1.30.0: To see the stack trace of this error execute with --v=5 or higher The SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed. The output for this command should be in the log above. Please read the output to determine what went wrong. 1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요] 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요] 3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요] ( https://www.inflearn.com/blogs/1719 ) 4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up 으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. ( https://www.inflearn.com/questions/992407/comment/281901 ) [질문 하기]

  • docker
  • kubernetes
윤석현 댓글 1 좋아요 0 조회수 343

정리

해결됨

개발자를 위한 쉬운 도커

안녕하세요 선생님. 공부하면서 블로그에 정리를 하려는데, https://www.inflearn.com/course/개발자를-위한-쉬운-도커?inst=f4872931&utm_source=instructor&utm_medium=referral&utm_campaign=inflearn_트래픽_promotion-link 이 출처를 남긴다면, 괜찮을까요? 다른 질문에서 가능하다고 되어 있는데, 그래도 한번더 여쭤보고 작성하는게 좋을 것 같아 연락드립니다. 양질의 강의 감사드립니다!

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
정성주 댓글 2 좋아요 1 조회수 281

도커 이미지 생성과 푸시 명령어를 할 수 있는 이유

해결됨

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

안녕하세요 선생님. 질문 있어 글 남깁니다. Github actions에서 도커 이미지를 생성하고, ECR에 푸시하기 위해 사용한 docker build, docker push와 같은 명령어가 어떻게 실행 될 수 있는건가요? 위의 테스트 과정에서 테스트를 위해 ubuntu 서버에 node를 설치했듯이, 여기서도 이미지 생성,푸시 위해서는 ubuntu 서버에 docker를 설치해야 되지 않나요? 정리하면, ubuntu 서버에서 도커 설치 없이 docker build, docker push와 같은 명령어가 실행 가능한 이유가 궁금합니다

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
돈가스날다 댓글 1 좋아요 0 조회수 208

docker build 시 bus error가 발생합니다

해결됨

개발자를 위한 쉬운 도커

Window 10 사용하고, 강의 앞부분의 gradle로 빌드 후 java -jar로 실행했을 때 실패하는 건 강의와 같지만, docker build로 이미지 빌드 시도했을 때에는 아래처럼 bus error가 발생하면서 안 됩니다. 검색해보니까 메모리 용량 관련 얘기가 많아서 .wslconfig 통해서 이리저리 조절해봐도 그대로네요... Dockerfile 내용은 강의에서의 Dockerfile과 같습니다. 문제가 뭘까요?

  • docker
  • 가상화
  • docker-image
  • container
han 댓글 1 좋아요 1 조회수 328

bastion서버가 있을경우 cli로의 접근은 권장되지 않나요??

해결됨

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

강사님은 ssh나 sftp툴을 사용하시나요? connect 서비스를 사용하지 않는경우에 bastion서버는 처음사용하는데 cli를 사용하는 저같은경우 두번 접속하는게 조금은 번거롭게 느껴져서 궁금합니다

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
Seunghyeon Lee 댓글 1 좋아요 1 조회수 277

java.net.UnknownHostException 에러 관련 질문입니다

해결됨

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

현재 환경 VPC public subnet 2개 ALB, Nat gateway private subnet 2개 fagate Security group public group (80포트 모든 ip허용) private group(80포트 public group아이피만 허용) 여기서 이미지 컨테이너 실행도중 한 컨테이너에서 Caused by: ! java.net.UnknownHostException: 690bd678bcf4: Name or service not known 와같은 에러와함께 컨테이너 실행이 실패했고 스택오버플로우 검색에서 얻은 정보를 통해 localhost 를 수정하는 sh파일을 도커컨테이너 실행하도록 변경하여 에러를 해결했습니다. (해당 스크립트) #!/bin/bash set -e shift cmd="$@" echo "127.0.0.1 $HOSTNAME" >> /etc/hosts exec $cmd 현재 실행된 컨테이너는 아무문제없이 잘 작동하지만 제가 이부분에대해 이해가 잘 안되기도하고 올바른방법으로 해결한것인지 불안한감이 있어서 혹시나 좋은 피드백을 받을 수 있을까해서 질문올립니다! 위에러는 강의랑 다른구성의 서버실행도중 발생한 에러이고 저또한 정확한 질문을 드린것은 아니라 답변이 안될거라 생각되지만 혹시나하는 마음에 올려봅니다!!

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
Seunghyeon Lee 댓글 2 좋아요 1 조회수 627

강의 전체 소스코드 깃허브가 있을까요?

해결됨

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

도커까지 진행했는데 제 깃허브에 따로 저장하지않고 진행하다가 하드가 고장나서 다 날려버렸네요 ... ㅜ 없으면 어쩔수 없지만.... 아 그리고 가상머신에서 우분투 설치해서 해도 될까요?

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
댓글 1 좋아요 1 조회수 247

이미지라는 것에 대한 궁금증

해결됨

개발자를 위한 쉬운 도커

안녕하세요 강사님 ! 정말 도커에 대해서 처음 듣는데도 이해하면서 들을 수 있어 감사합니다 . 우선 궁금한 것이, 이미지라는 것이 결국 애플리케이션을 실행하는데 필요한 모든 파일과 설정을 포함하는 읽기 전용 템플릿 ? 파일 시스템이라는 것을 이해했습니다. 그런데 궁금한 것이, 그렇다면 지금처럼 계속 이미지를 nginx만 넣어주고 있는데 이후에 만약 제가 따로 개발한 애플리케이션을 이미지로 넣을 수도 있는 것인가요 ? 보통 이미지에는 어떤 것이 들어가는지 궁금합니다. 말 그대로 프로그램이면 다 올라갈 수 있는 것인가요 ?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
백엔드공부화이팅 댓글 1 좋아요 1 조회수 212

path기반의 라우팅 테스트 실패이유가 궁금합니다

해결됨

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

라우팅 부분이 제대로안되는 것 같아 경로기반 라우팅 테스트후에 타겟그룹을 연결하려고 하는데요 라우팅 테스트를 실패하지만 원인을 모르겠어서 질문드립니다. public subnet에 로드밸런스를 생성한뒤 80번 포트로 2가지 룰을 만들었습니다. 첫번째는 기본값으로 default response를 반환 2번째는 /mp4* 경로로 들어오는 모든 값에대해 mp4 reponse라는 텍스트를 반환하도록 설정했는데 alb도메인/mp4 입력시, alb도메인 입력시 모두 "default response"가 반환되는데 어떤부분을 제가 이해못해서 안되는지 잘 모르겠는데 혹시 짐작가는 부분이 있다면 알려주시면 감사하겠습니다

  • aws
  • docker
  • msa
  • container
  • ecs
  • fargate
Seunghyeon Lee 댓글 2 좋아요 1 조회수 217

프론트엔드 배포 관련해서 질문 있습니다.

해결됨

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

안녕하세요. 쉽고 재미있게 강의 만들어주셔서 잘 보며 공부하고 있습니다! 강의 듣던 중에 하나 궁금한 점이 있어서 질문을 남기게 됐는데요. 현재 Next.js로 프론트엔드 프로젝트를 하는데 AWS의 어떤 서비스로 배포를 하는게 좋을까 고민중입니다. 강의에서 EC2는 보통 백엔드에 사용한다고 하셔서요! S3는 보통 정적인 사이트를 배포할 때 사용하는 것으로 알고 있는데 SSR 서비스 배포 시에는 어떤 서비스로 배포하는걸 추천하시나요?

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
soceu 댓글 1 좋아요 0 조회수 271

ECS에서 노드서버 배포중 오류가 있어서 질문드립니다

해결됨

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

ECS에서 테스크를 실행중에 난 오류인데, 외부의 레디스클라이언트로의 접속에 문제가 있는 것 같습니다.. Error: getaddrinfo ENOTFOUND " special-hagfish-50800.upstash.io " VPC 세팅은 섹션2에서 알려주신대로 NAT게이트웨이까지도 설정을 한 상태이고, 보안그룹은 default로 인바운드, 아웃바운드 모두 모든트래픽에 대해 열려있습니다.. 어떤 부분을 의심해볼 수 있을까요?

  • aws
  • docker
  • msa
  • container
  • ecs
우이잉 댓글 1 좋아요 1 조회수 327

쿠버네티스 클러스터 만들때

미해결

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

안녕하세요 강의 영상처럼 192.168.56.3x (nat방식)으로 master, worker1, worker2 노드로 클러스터를 만들고 거기에 wifi로 할당받은 ip를 사용중인 gpu 노드에 토큰을 입력하여 클러스터에 총4대의 노드가 쿠버네티스 클러스터를 만들어낼 수 있나요?

  • docker
  • kubernetes
임태우 댓글 2 좋아요 1 조회수 188

트랜잭션 queryRunner 더러운 읽기 , 반복 못하는 읽기 기타 등등 질문있습니다.

해결됨

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

예시 코드를 보면 트랜잭션 이용해서 조회하고, 작성하고 하시는데 이거는 예시를 위해서 그렇게 하신걸까요? 실무에서는 한가지 작업할 때는 트랜잭션 사용안하고 바로 디비에 저장하고, 조회하고 하는걸까요?

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
반가우면반갑다고해 댓글 2 좋아요 0 조회수 190

인바운드 규칙 설정 문제

해결됨

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

강의내용 따라서 배포까지 진행하고있습니다. 이전강의 보안그룹 설정할때 인바운드규칙 설정에서 HHTP에 기본 80포트로 하고 규칙을 저장하려고 하니 "CIDR 블록, 보안 그룹 ID 또는 접두사 목록을 지정해야 합니다." 라는 문구와함께 값을 인바운드 ip주소? 나 접두사를 입력해야하더라구요. 0.0.0.0/0 은 허용이 되지 않아 접두사목록에 있는 것 하나 그냥 선택해서 넘어갔습니다. 배포 후 서버 접속 하려고하니 HTTP 인바운드규칙에 걸려서 그런지 접속이 되지 않아 일단 내IP로 설정해서 접속은 했습니다. 모든 IP 주소 접속허용은 안되는건지 잘 모르겠네요...

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
콜라환타사이다 댓글 1 좋아요 0 조회수 337

테스트 코드에서 JpaRepository.save 가 안되는데 문제가 뭔지 모르겠어요.

해결됨

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

안녕하세요. 몇달간 넘 바빠서 스프링 공부를 못했네요. 프로젝트를 하나 새롭게 생성한다음에 첨부터 강의 하나 하나 보면서 프로젝트에 기능을 추가 하고 있었습니다. 그리고 Repository와 Service를 까지 왔어요.. 이 둘의 차이점도 확인해서 비교 하고 그런데 역시 의존성 주입은 좀 어렵더라구요.. 아마 이부분을 제가 몰라서 아래 설명할 코드에 예상하지 못하는 결과가 나왔을꺼 같은데 흠... 사실 질문 하기 미안 하긴 하지만 그래도 빨리 좀 알아야해서 질문 드립니다. 일단 깃 주소부터 올립니다. justkjy/about-coffee: about coffee server (github.com) https://github.com/justkjy/about-coffee 여기에 test>kotlin>... >service>PresentationServiceTest> fun insertMenuTest() { ............... val testCoffeeMenu = presentationService.coffeeMenuSave(coffeeMenuDto) ............... } 디버깅 타서 src/main/kotlin/com/example/aboutcoffee/service/PresentationService.kt fun coffeeMenuSave(menuDTO: CoffeeMenuDTO):CoffeeMenu? { ................. resultMenu = presentationRepository.coffeeMenuSave(menuSave) ................ } 이 부분 왜 null을 리턴하는지 모르겠어요... 분명 데이터 저장하는게 맞는데 .... mock 설정이 잘못되서 그런거겠죠?? ㅠ.ㅠ 에러를 못잡아서 잠을 못자고 있네요 이 프로젝트 완료하면 react로 작성된 커피 블러그랑 연동 하려 했는데 ... 시간이 꽤 걸릴듯 하네요 ㅠ.ㅠ

  • kotlin
  • mysql
  • docker
  • spring-boot
  • jpa
just kim 댓글 2 좋아요 1 조회수 276

인기 태그

인프런 TOP Writers

주간 인기글