49,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker volume이 안되는 이유 ㅠㅠ
(사진)
- 따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
EB에서 사용하는 EC2에 대한 질문입니다!
삭제된 글입니다
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
데이터베이스 볼륨 설정
데이터 베이스의 데이터는 mysql의 서버 상에 저장이 되는 것 아닐까요?? 1. Mysql 상에 영속된 데이터로 저장이 된다면 볼륨이 굳이 필요없는 것이 아닌가요? MongoDB로 예를 들면, 클러스터에 데이터가 저장되어 있는데 왜 그 데이터를 로컬의 mysql_data로 가져오는 것일까요? 2. 만약 볼륨을 해주어야 한다면, 저희 디렉토리가 아니라 mysql의 서버 상의 데이터가 업데이트되는 공간과 var/lib/mysql을 volume 설정을 해주어야 하는 것이 아닌가요? 3. mysql_data 폴더가 없는 상태에서 compose-up 실행을 했는데 폴더와 그 안에 리소스들이 생성이 되었습니다. Volume을 하면, 로컬의 변화를 자동으로 반영을 해주면서 또한 컨테이너 상에서 변화가 먼저 일어나면 로컬에 반영을 해주는 것일까요? 4. Initialize.sql은 컨테이너에 copy를 해주지 않았는데 docker-entrypoint-initdb.d/ 에서 어떻게 sql의 intialize를 참조할 수 있는 것인가요? 그리고 docker-entrypoint-initbd.d 에 넣어둔 sql문은 시작시 자동으로 시작이 되나요??
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
자동배포와 AWS 쓰는이유
안녕하세요~, 강의 잘 듣고 있습니다, 프론트개발에 익숙해져있어서 강의가 뒤로 갈수록 어려운 느낌이지만..! 먼저 제가 이제껏 이해한 내용을 확인받고 싶은데요.. 1. 자동배포 제가 혼자 프로젝트를 배포할때는 보통 heroku 나 최근 netlify 를 이용하였습니다. 여기에 jenkins 나 travis CI 같은 CI툴을 사용하면 github 에 푸쉬한 내용을 CI 툴에서 알아채 테스트해주고 배포해주는 "자동 배포"하는 개념이 여기서 들어가는건가요? CI툴을 사용하지 않을때는 "자동배포" 가 아니구요. 2. AWS 강의에서는 react app 을 깃헙에올리고 travis CI 와 연결. 그리고 AWS에서 배포 크게 3단계로 진행하셨는데. 위 1번처럼 netlify 나 heroku 같은 호스팅 서비스를 쓰지않고 AWS를 통해서 배포하는 이유가 있을까요? 읽어주셔서 감사합니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Mysql 에 저장된 내용을 수정하기 위해서는 어떻게 해야 하나요?
Mysql 에 저장된 내용을 수정하기 위해서는 어떻게 해야 하나요? Redis 같은 경우에는 docker exec -it [container id] redis-cli 이런 식으로 실행한다고 말씀해주셨는데 mysql의 경우는 어떻게 하는 지 궁금합니다
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker-compose 시 우선순위에 대해서 여쭤보고 싶습니다.
기본적으로 db가 생성된 후에 backend -> frontend 가 실행되어야 할 것 같은데요, docker-compose.yml에서 이런 것을 다뤄주는 부분이 있을까요? (컨테이너를 실행하는 순서가 궁금합니다)
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
axios 문의
axios를 사용하는데, packages.json같은데는 나중에 넣나요?
- 해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
fontend, backend 서버를 두개(nodejs, react)를 띄우려고 하는데 주의해야할 사항이 있을까요?
질문 제목과 동일합니다. fontend, backend 서버를 두개(nodejs, react)를 띄우려고 하는데 주의해야할 사항이 있을까요? (예를들어 backend 서버 띄우고, frontend 서버를 띄운다 이런식으로요!)
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
네이티브 라이브러리 사용여부
안녕하세요 우선 좋은 강의 감사합니다. 강의를 듣던 중 문득 궁금한점이 생겨 질문 남깁니다. 도커를 사용하면 네이티브 코드등은 정상적으로 사용가능한가요 ?? 예를 들어 리눅스 환경에서 gcc 로 컴파일된 .so형태의 실행파일을 osx 위의 도커환경에서 정상적인 실행이 가능한지 궁금합니다. 만약, 불가능하다면 이와 같은 경우에는 일반적으로 어떻게 처리하는지 알고 싶습니다. 감사합니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Ngnix SSL 설정
안녕하세요! 혹시 도커에서는 자동으로 ssl 설정이 되는 것인가요?? 아니라면 개별적으로 ssl 설정도 추가해주어야 https 로 앱이 실행이 되나요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Nginx 관련해서 궁금한 것이 있습니다!
Ngnix에 따로 적어주지 않아도 자동으로 ssl 설정이 되는 걸까요??
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Test와 Run 관련해서 궁금한 것이 있습니다!
Test가 통과되지 않으면 배포는 자동적으로 중단이 되나요? Test 통과 여부와 상관없이 배포가 되는 건가요?
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Dockerfile 와 Dockerfile.dev
Travis yml 파일에 Dockerfile.dev를 빌드하고 그 이미지를 run 하고 있는데 어떻게 배포시에는 Dockerfile이 배포될 수 있는 건지 궁급합니다! 현재의 스크립트로는 Dockerfile.dev를 deploy했기 때문에 NGNIX 설정하고는 무관한 것이 아닌가요??
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Queued 관련하여 모든 조치를 다 했는데 안된다면..
트래비스 사이트를 org가 아닌 com 으로 이동해서 시도해보니까 잘 됩니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
선생님 travis.yml이 git hub로 전달이 잘안됩니다
에에러확인에 더 필요한 장면이 있으시면 바로바로 올리겠습니다. 문법이 잘못된것일까요??
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
강사님, 다음 강의로는 AWS기반의 EKS, NLB, SSL, Nginx, Aurora for mysql을 활용한 쿠버네티스 강의를 만들어주시면 감사하겠습니다.
안녕하세요, 강사님 다음 강의로는 AWS기반의 EKS, NLB, SSL, Nginx, Aurora for mysql을 활용한 쿠버네티스 강의를 만들어주시면 감사하겠습니다. 그럼 부탁 드리겠습니다. 퀄리티 좋은 강의해주셔서 고맙습니다.
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Dockerfile와 Dockerfile.dev의 배포 관련 질문
docker-compose.yml 등을 본다면 아래와 같이 대부분 아래와 같이 dockerfile의 설정이 Dockerfile.dev로 되어있습니다. 다만 Dockerfile(NginX와 Compose 80등을 설정)가 배포를 위한 도커파일이라고 하셨는데 이를 별도로 지정하지 않아도 괜찮은 건가요? 결국 EBL에서 docker-compose up이 불리는 거라고 생각되는데 이때 Dockerfile.dev을 통해 빌드하는지 Dockerfile을 통해 빌드하는지 알고 싶습니다. version: "3" services: react: build: context: . dockerfile: Dockerfile.dev ports: - "3000:3000" volumes: - /usr/src/app/node_modules - ./:/usr/src/app stdin_open: true tests: build: context: . dockerfile: Dockerfile.dev volumes: - /usr/src/app/node_modules - ./:/usr/src/app command: ["npm", "run", "test"]
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
윈도우에 visual studie code 에서 도커 볼륨이 안될떄,
window 는 -v %cd%:/usr/src/app 맥 은 -v (pwd):/usr/src/app powershell -v ${PWD}:/usr/src/app 입니다 아마 윈도우에서 비쥬얼스트디오 코드를 사용하시면 파워쉘로 하셔야 할거예요
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Cannot find module 'express' 빌드 에러
강사님.. 저는 도커만 배우고 싶고.. 프로그래밍 트러블슛팅은 할 자신이 없어요.. 그냥 코드만 복사해서 올려 주시면 안될까요.. 방금 밑에 커멘드 뿐 아니라, pdf에 있는 커맨드 그대로 쳐도 같은 에러가 나옵니다.. 프로그래밍 구동방식을 알아야 에러 트러블 슛팅을 할텐데 강사님 영상에 코드 부분 해석을 머리가 좋지않아 2번인가 반복해서 들어도 이해가 되지 않습니다 도커를 하려면 node.js 인가 이것부터 선행학습으로 배워야 할까요..? Dockerfile FROM node:10 COPY ./ ./ RUN npm install CMD ["node","server.js"] package.json { "name":"nodejs-docker-app", "version":"1.0.0", "description":"", "main":"server.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express":"4.17.1" }, "author":"", "license": "ISC" } server.js const express = require('express'); const PORT = 8080; //APP const app = express(); app.get('/',(req,res) => { res.send("Hello World") }); app.listen(PORT); console.log("Server is running") PS C:\Users\owner\Desktop\docker> docker run gusxoqkqh1/node
- 미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
실행중인 리액트 앱을 다운 방법
현재 실행 중인 localhost 리액트 앱을 다운시키려면 control c를 사용하면 되나요?