49,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
안녕하세요. 강의자료가 조금 다른거 같습니다.
안녕하세요. 배포해주시는 강의자료 1 보고 있는데요. 설명하신 부분이랑 조금그림같은게 빠진게 조금씩 있는거 같은데 추가가 가능할까요...? 예를 들면 하이퍼바이저 그림 내용이라던가 조금씩 차이가 있는거 같습니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
제가 이해한 내용이 맞는지 궁금합니다.
제가 이해한 내용이 맞는지 궁금합니다. 아래 과정을 따라 실행됩니다. docker client에서 "docker run kakaotalk"을 실행한다. 명령어 그대로 docker server로 전송한다. 이미지 cache 저장소에서 찾든, Docker Hub에서 가져오든 이미지를 가져온다. 가져온 이미지를 통해 컨테이너를 생성할 때, 파일 스냅샷의 카카오톡 실행 파일을 컨테이너의 하드디스크에 적재하고, 명령어를 컨테이너로 전달한다. 컨테이너를 실행하면 받아온 명령어로 실행된다. 이러한 궁금증이 생겼습니다. 이미지 cache 저장소는 디스크에 위치하나요? 이미지에 있는 파일 스냅샷을 컨테이너 하드 디스크에 옮긴다고 하셨는데, 이것은 데이터 "복사"를 의미하는 건지, "이동"을 의미하는 건지 궁금합니다. 만약 "이동"을 의미한다면, 기존의 이미지에는 데이터 수정이 발생하고, 다음에 똑같은 컨테이너를 생성하려고 할 때, 다시 이미지를 받아와서 생성하는 방식인가요? 잘못된 내용이 있는지 확인해주시면 감사하겠습니다. 강의 잘 듣고 있습니다. 감사합니다!!:)
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
사용여부
지금하고있는 nginx를 proxy로 쓰는방법말고 포트번호로구분하는 쉬운 배포형식에서 backend 도커파일 1개, frontend 도커파일 1개로 구성되어잇을때에도 Dockerrun.aws.json파일이 필요한가요??
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
강의 자료
강의에서 쓰시는 원본 자료를 받아 볼 수 있을까요? 감사합니다
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
expose 3000
EXPOSE를 80이 아닌 3000으로 한 이유가 무엇인지요? FROM node:alpine AS builder WORKDIR /usr/src/app COPY package.json ./ RUN npm install COPY ./ ./ CMD ["npm", "run" "build"] FROM nginx EXPOSE 3000 COPY ./nginx/default.conf /etc/nginx/conf.d/default.conf COPY --from=builder /usr/src/app/build /usr/share/nginx/html
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
책 집필
안녕하세요 선생님. 이번 강의와 관련된 책을 집필 중이라고 들었는데, 언제쯤 볼 수 있을까요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
.travis.yml 파일에 대한 질문이 있습니다.
TravisCI에서 이번 강의에서 작성한 .travis.yml 파일을 가지고 aws beanstalk에 배포할 때 .yml 파일에는 Dockerfile.dev를 빌드하고 실행하는 내용만 적혀있는데, 돌아가는 과정을 보면 Dockerfile이 배포가 되는 것 같습니다. TravisCI에서 Dockerfile은 언제 읽는지 궁금합니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
ubuntu에서도 원활히 실습 따라갈 수 있을까요?
저는 ubuntu 를 사용 중인데, docker desktop 이 지원되지 않네요. docker document를 따라서 설치를 진행했고, docker version까지 비슷하게 잘 동작하는 것 같네요. docker desktop을 사용하지 못하면 앞으로 실습 진행이 어려울가요?... 로그인 할 곳도 없어서 안했습니다. 감사합니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
커널 공유
도커 컨테이너는 커널을 공유한다고 하셨는데, 이것으로 인해 어떤 장점이 생기나요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
저도 aws 무반응뜨네요
travis 에서 정상적으로 업로드 된걸 확인했습니다. 로그에서도 정상적이었구요 aws 이벤트에서도 별다른 에러를 찾을 수 없었습니다. 그러나, url을 들어가보면 수업내용처럼 떠야 할 화면이 뜨지않고 있습니다... 이유가 뭘까요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker-compose up 실행 시, frontend에서 permission denied가 발생합니다.
\ 아래와 같은 오류가 발생합니다 ㅠㅠ... 강사님 코드를 복사 붙여넣기 했는데도 안 돌아가고...혹시 몰라서 강사님 깃헙의 코드를 클론해서 수행하면 또 돌아가고... 미치겠습니다 ㅜ.ㅜ...
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
질문
app: "docker-fullstack-app" bucket_name: elasticbeanstalk~~~~ travis에서 작성해줄 때 어떨 때에는 더블 쿼트를 쓰고 어떨 때에는 그냥 싱클 쿼트나, 더블 쿼트 없이 그냥 이름만 있는데 차이점이 있을까요???
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
베이스 이미지 설명
안녕하세요~ 강의 잘 듣고있습니다. "Docker file 만들기" 부분 수강중인데요 베이스 이미지 설명하실 때 OS라고 생각하시면 된다고 하셨는데 그 전에 강의 보면 기존 가상화 기술(VM) vs Docker 비교 하는 강의에서 하이퍼 바이저 기반의 가상화와 docker의 차이는 OS 여부라고 하셨는데,,, 갑자기 OS라고 생각하라고 하니... 대혼란이 왔습니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
아웃바운드 규칙 설정
안녕하세요! 간단한 질문이 있습니다 :) 강의에서는 인바운드와 아웃바운드를 다루고 있으시고 먼저 인바운드 설정을 하신거 같은데 아웃바운드 설정은 안하시는 이유가 있나요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
AWS 무반응
TravisCI까지 완료가뜨고 도커허브에도 전부들어간것을 확인했는데 elasticbeanstalk에서 아무리 새로고침을해도 반응이없네요..
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
복습 관련 문의가 있습니다.
제가 공부하면서 복습 내용을 정리해서 티스토리나 깃허브 블로그에 정리하고 있습니다. 정리하던 중에 수업자료 사진이나 본문을 그대로 사용하는 경우가 있는데, 수업자료 내용을 그대로 적거나 이미지를 사용하여도 괜찮을까요? 문제 시 삭제하겠습니다. 출처는 강의 주소를 제일 위에 올리고 있습니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
windows mysql initialize 오류
다음과 같은 오류가 계속 발생합니다. 찾아보니, 해당 위치에 이미 파일이 존재해서 그렇다는데, docker-compose down 한 후, volume을 모두 제거하고 다시 실행해봤으나 같은 오류가 계속해서 발생합니다. 대체 원인이 뭘까요 ㅠㅠ
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
인덱스
index index.html index.htm 이 3개 잇는 이유가 뭔가요? index.html은 리액트의 Index.html을 가져오는 거 알겠는데 나머지는 왜 있는지 잘 모르겠네요.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
호스트 파일 시스템
호스트 파일 시스템이 무엇일까요? Local에만 존재하는 건가요???
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
안녕하세요
실무에서는 feature branch에서 jenkins로 테스트를 먼저하고 문제가 없으면 MAster branch로 머지로 시키는데요, 강의에서는 반대로 master branch에 머지가 되면 테스트 코드가 실행이 되는데, 설명하신 부분은 feature branch에 설명하기가 모호해서, master branch로 머지가 되면 테스트가 실행되도록 설계를 하신건가요?