묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨개발자를 위한 쉬운 도커
명령어 실행 시 오류
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가 실행되는 시스템인건가요 ?위 오류가 지속적으로 발생해서 여쭤봅니다 !
-
해결됨개발자를 위한 쉬운 도커
지시어 관련 궁금
그렇다면 하나의 지시어는 이미지의 하나의 레이어에 해당하는 것이 맞나요 ?? 아직 개념이 헷갈려 질문드립니다.
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
bitnami keyloak helm 설치
안녕하세요 bitnami의 keycloak차트로 eks에서 keycloak 설치하려는데 postgresql이 계속 정상적으로 뜨지않습니다. 디버깅해보았을땐 hugepage를 끄라는데 찾은대로 꺼도 제대로 안뜨네요. 딱히 에러로그도없습니다. storageclass 등등도 정상으로 볼륨도 잘 붙고요. bitnami keycloak 설치 되신다면 values file공유 가능할까요?
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
virtualbox가 아닌 vmware에서도 강의 실습이 가능할까요??
안녕하세요, 이번에 vmware가 개인 대상으로 무료로 풀리게 되어 문의드립니다. virtualbox가 아닌 vmware에서도 강의 실습이 가능할까요??
-
해결됨개발자를 위한 쉬운 도커
이미지 레이어 관련 질문 드립니다.
우선 이런 강의를 올려주셔서 감사드립니다. 궁금한 점은 이미지는 레이어로 되어 있고, 이미 존재하는 레이어의 경우 추가로 다운로드 하지 않는다고 이해했습니다. 그리고 실제로 두 번째 이미지인 config-nginx 다운로드 받을 때도 이미 있는 레이어의 경우 Already exists 라고 다운로드 하지 않는 부분도 확인했습니다. 그런데 docker image ls 로 검색했을 때 나오는 size는 다 142M으로 동일하게 나오는 데 이미지 용량이 아닌건가요? 물리 용량이 아닌 논리 용량 일까요?
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
wsl 환경으로 작업중인데
docker run -e MYSQL_ROOT_PASSWORD=pwd1234 -d -p 3306:3306 -v /mnt/c/Users/SSAFY/desktop/docker/docker-mysql/mysql_data:/var/lib/mysql mysql 명령어 실행시 2024-07-03T08:05:15.221312Z 0 [ERROR] [MY-010295] [Server] Could not set file permission for ca.pem2024-07-03T08:05:15.221336Z 0 [ERROR] [MY-013236] [Server] The designated data directory /var/lib/mysql/ is unusable. You can remove all files that the server added to it.이런 오류가 발생합니다. 권한부여 등 여러 방법을 시도했지만 모두 실패했고 wsl이 아닌 그냥 윈도우 터미널로 실행했을때는 정상 작동 하엿습니다 어떻게 해결할까요??
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint3
Ingress 에 TLS 추가가 NGINX mTLS 아키텍처와 어떻게 다른지 궁금합니다.
안녕하세요 일프로님, 늘 강의 잘 듣고 있습니다.섹션 4 실습하기 4:13에 나온 tls 설정이 NGINX mTLS 아키텍처와 다른건지 궁금합니다.https://nginxstore.com/blog/kubernetes/nginx-service-mesh-mtls-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98/다른 경우 mTLS 아키텍처로 많이 TLS 설정을 하나요? 어떤 경우에 mTLS 아키텍처를 사용하나요?
-
해결됨개발자를 위한 쉬운 도커
copy-on-write 전략에 대해 질문 있습니다.
index.html 파일 혹은 nginx.conf 파일을 수정한다고 했을때 읽기 레이어에 있는 파일들을 수정하는게 아니라 읽기 레이어에 있는 파일들을 읽기/쓰기 레이어로 COPY 해오고 COPY 해온 파일들을 수정해서 사용하는 건가요?위 내용이 맞다면 굳이 읽기쪽 레이어에 있는 파일을 COPY 안하고 읽기/쓰기에 있는 파일을 바로 수정하면 안되는건지 궁금합니다.읽기/쓰기 레이어에 있는 nginx.conf 파일을 수정한다고 했을때 실무에서의 흐름이 EC2에 접속하고 docker를 설치하고 nginx 이미지를 pull 하고 nginx 컨테이너를 띄운다음 nginx 컨테이너에 접속해서 nginx.conf 파일을 수정하기 가 맞는건지 궁금합니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
호스트경로/mysql_data경로 질문
안녕하세요mysql_data는 어떤 역할하고 있는지 궁금합니다.mysql_data를 없이 docker에 mysql를 넣었는데 실행이 중단되고 아래와 같은 오류가 나와서 이유를 알고싶습니다그리고 항상 docker에 mysql에 호스트 내부에 파일을 저장할때 새로운 my_data의 이름이 아니여도 다른 파일경로를 지정을 해줘야하는건가요?
-
해결됨개발자를 위한 쉬운 도커
수업 내용 중 질문 있습니다.
2분 20초 쯤 동일한 이미지에서 실행한 컨테이너는 내부에서 모두 동일한 프로세스로 실행된다. 라고 하셨는데만약 동일한 이미지로 컨테이너 5개를 띄운다면 하나의 프로세스가 5개의 컨테이너를 감당하게 되는데 이렇게 되면 비효율적이지 않나요?
-
해결됨개발자를 위한 쉬운 도커
사진속에 이미지 별로 OS가 존재하는 부분에 대해 질문 있습니다.
안녕하세요 사진속에 이미지 별로 OS가 존재하는 부분이 궁금해서 질문글을 작성했습니다.컨테이너 가상화면 각 컨테이너에 OS가 없고 호스트 OS를 공유해서 사용하는 걸로 알고 있습니다. 그리고 컨테이너는 이미지를 바탕으로 실행되는 프로세스 개념으로 이해 했습니다.사진처럼 이미지 내부에도 결국 OS가 존재한다면 컨테이너에도 결국 OS가 존재하는게 아닌가 라는 궁금증이 생겼습니다.
-
해결됨개발자를 위한 쉬운 도커
가상머신과 프로세스에 대해 질문 있습니다.
안녕하세요기존 호스트 OS에서 프로그램을 4개 실행 시켰을때 4개의 프로세스가 생성이 되서 작업을 진행합니다 그리고호스트 OS에 하이퍼바이저를 설치하고 4개의 가상 머신을 실행시 결국에는 이 4개의 가상 머신에 대한 프로세스도 4개 할당이 되는건지 궁금합니다. 만약 할당이 된다면 맨 처음 얘기한 호스트 OS 만 있었을때의 프로세스와 가상 머신에 할당된 프로세스와 어떤 차이점이 있는지 궁금합니다.감사합니다.
-
해결됨개발자를 위한 쉬운 도커
정리
안녕하세요 선생님. 공부하면서 블로그에 정리를 하려는데, https://www.inflearn.com/course/개발자를-위한-쉬운-도커?inst=f4872931&utm_source=instructor&utm_medium=referral&utm_campaign=inflearn_트래픽_promotion-link이 출처를 남긴다면, 괜찮을까요? 다른 질문에서 가능하다고 되어 있는데, 그래도 한번더 여쭤보고 작성하는게 좋을 것 같아 연락드립니다.양질의 강의 감사드립니다!
-
해결됨개발자를 위한 쉬운 도커
로그인에 성공했는데 권한 거부와 함께 push 가 안됩니다.
로그인에 성공했는데 push 가 안됩니다. ㅠㅠ 어떻게 해야 할까요..?
-
해결됨개발자를 위한 쉬운 도커
docker build 시 bus error가 발생합니다
Window 10 사용하고, 강의 앞부분의 gradle로 빌드 후 java -jar로 실행했을 때 실패하는 건 강의와 같지만, docker build로 이미지 빌드 시도했을 때에는 아래처럼 bus error가 발생하면서 안 됩니다. 검색해보니까 메모리 용량 관련 얘기가 많아서 .wslconfig 통해서 이리저리 조절해봐도 그대로네요... Dockerfile 내용은 강의에서의 Dockerfile과 같습니다. 문제가 뭘까요?
-
해결됨AWS로 구축하는 MSA와 컨테이너 오케스트레이션
bastion서버가 있을경우 cli로의 접근은 권장되지 않나요??
강사님은 ssh나 sftp툴을 사용하시나요? connect 서비스를 사용하지 않는경우에 bastion서버는 처음사용하는데 cli를 사용하는 저같은경우 두번 접속하는게 조금은 번거롭게 느껴져서 궁금합니다
-
해결됨AWS로 구축하는 MSA와 컨테이너 오케스트레이션
java.net.UnknownHostException 에러 관련 질문입니다
현재 환경VPCpublic subnet 2개ALB, Nat gatewayprivate subnet 2개fagateSecurity grouppublic 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현재 실행된 컨테이너는 아무문제없이 잘 작동하지만제가 이부분에대해 이해가 잘 안되기도하고 올바른방법으로 해결한것인지 불안한감이 있어서혹시나 좋은 피드백을 받을 수 있을까해서 질문올립니다! 위에러는 강의랑 다른구성의 서버실행도중 발생한 에러이고 저또한 정확한 질문을 드린것은 아니라답변이 안될거라 생각되지만 혹시나하는 마음에 올려봅니다!!
-
해결됨개발자를 위한 쉬운 도커
이미지라는 것에 대한 궁금증
안녕하세요 강사님 ! 정말 도커에 대해서 처음 듣는데도 이해하면서 들을 수 있어 감사합니다 . 우선 궁금한 것이, 이미지라는 것이 결국 애플리케이션을 실행하는데 필요한 모든 파일과 설정을 포함하는 읽기 전용 템플릿 ? 파일 시스템이라는 것을 이해했습니다.그런데 궁금한 것이, 그렇다면 지금처럼 계속 이미지를 nginx만 넣어주고 있는데 이후에 만약 제가 따로 개발한 애플리케이션을 이미지로 넣을 수도 있는 것인가요 ? 보통 이미지에는 어떤 것이 들어가는지 궁금합니다. 말 그대로 프로그램이면 다 올라갈 수 있는 것인가요 ?
-
해결됨AWS로 구축하는 MSA와 컨테이너 오케스트레이션
path기반의 라우팅 테스트 실패이유가 궁금합니다
라우팅 부분이 제대로안되는 것 같아 경로기반 라우팅 테스트후에 타겟그룹을 연결하려고 하는데요라우팅 테스트를 실패하지만 원인을 모르겠어서 질문드립니다. public subnet에 로드밸런스를 생성한뒤 80번 포트로 2가지 룰을 만들었습니다.첫번째는 기본값으로 default response를 반환2번째는 /mp4* 경로로 들어오는 모든 값에대해 mp4 reponse라는 텍스트를 반환하도록 설정했는데 alb도메인/mp4 입력시, alb도메인 입력시 모두 "default response"가 반환되는데어떤부분을 제가 이해못해서 안되는지 잘 모르겠는데 혹시 짐작가는 부분이 있다면 알려주시면 감사하겠습니다
-
해결됨비전공자도 이해할 수 있는 Docker 입문/실전
프론트엔드 배포 관련해서 질문 있습니다.
안녕하세요. 쉽고 재미있게 강의 만들어주셔서 잘 보며 공부하고 있습니다! 강의 듣던 중에 하나 궁금한 점이 있어서 질문을 남기게 됐는데요. 현재 Next.js로 프론트엔드 프로젝트를 하는데 AWS의 어떤 서비스로 배포를 하는게 좋을까 고민중입니다. 강의에서 EC2는 보통 백엔드에 사용한다고 하셔서요! S3는 보통 정적인 사이트를 배포할 때 사용하는 것으로 알고 있는데 SSR 서비스 배포 시에는 어떤 서비스로 배포하는걸 추천하시나요?