풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]대시보드
월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
윈도우용 도커 개념을 모르겠습니다
맥용, 윈도우용 docker 설치 https://www.inflearn.com/course/%EC%84%9C%EB%B2%84%EA%B8%B0%EC%88%A0-%ED%92%80%EC%8A%A4%ED%83%9D-3/unit/73529?tab=community강의를 들었습니다. 초보라서 죄송합니다. 개념을 몰라서 문의 드려요제 컴퓨터에 윈도우용 도커를 설치하고, 실행하면, 제 컴퓨터가 서버컴퓨터가 되는건가요? 알려주시면 감사하겠습니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
nginx 웹서버 설정 이해1 - apt-get install nginx=1.18.0-0ubuntu1 막힌다면
nginx 웹서버 설정 이해1 4분43초nginx 설치를 위하여 아래와 같은 명령어 실행 ->apt-get install nginx=1.18.0-0ubuntu1해당 명령어 실행 후, E: Version '1.18.0-0ubuntu1' for 'nginx' was not found식으로 찾을 수 없다라는게 뜬다면아래와 같이 코드를 변경 요망. apt-cache policy nginx명령어를 치시면 Installed: 1.18.0-0ubuntu1.4식으로 나오는데, 해당 위 버전으로 변경해 줘야합니다.apt-get install nginx=1.18.0-0ubuntu1.4으로..해당 버전은 계속 변경되고있는 부분이라.혹 안되는 분 있을까봐 공유드립니다. 이상입니다.ps.좋은강의입니다.듣고있는데 너무 친절하시네요, 완강까지 다들 화이팅 입니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
docker run -d -p 9999:80 명령어에 대해
docker run -d -p 9999:80 -v /home/ubuntu/2021_DEV_HTML:/usr/local/apache2/htdocs --name my_apache httpd란 명령어에서1) httpd 의 컨테이너를 실행하는데, 아파치가 9999포트로 해당 경로에 있는 index.html 을 기본 경로로 연결한다 라는 뜻으로 이해를 했는데, 80 이란 포트는 어떤 건지 정확히 이해가 되지 않았습니다 ㅠHost OS 80번 포트 : Apache Container 9999 포트로 서로 연결된다..? 이런 뜻인가요? OS가 80번 포트에 있을리는 없는 것 같아서 문의를 올립니다. 2) /usr/local/apache2/htdocs 가 어떤 경로인지 잘 이해가 안되는데, 아파치에서 바라보는 경로? 가 정확이 어떤 뜻인지 조금만더 설명해주시면 감사할 것 같습니다. 3) 위 명렁어와 별개의 질문인데, Container 란 한 프로그램을 감싸고 프로그램을 띄우는? 공간이라고 설명해주신 것 같습니다. 한 프로그램만 돌아가는건가요? 아니면 별다른 서버 터미널과 동일하게 수많은 프로그램이 돌아갈 수는 있는 건데 목적에 맞는 프로그램들만 돌리는걸까요?
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
https 섹션 강의 질문드립니다.
도메인은 freenom 사이트에서 무료로 사용하려고 합니다. 괜찮을까요.? aws에서 tls ssl인증서 발급받고 route 53 a레코드 연결해서 진행해도 될까요?
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
블로그 정리에 사용해도 괜찮나요?
안녕하세요~! 수강중인 학생입니다.강의 내용을 학습하고 이것저것 내용들을 정리하며 블로그 작성을 하고 싶은데강의 출처를 남기고 블로그 정리에 활용해도 괜찮을까요? 감사합니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
학습자료 메일
보냈습니다. 아직 안 와서 문의드려요
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
nginx 웹서버 접속 시간 초과
Reverse Proxy 와 주요 nginx 웹서버 설정 익히기39분경 실습 관련해서aws 인스턴스 보안 쪽에 8080,8081포트 인바운드 규칙을 추가하였고강사님께서 미리 주신 폴더 내 docker compose 파일을 이용해 컨테이너를 실행시켰습니다.분명 서버 내 컨테이너가 실행 중인 것 같은데 이유를 잘 모르겠네요 http://13.209.24.56/blog/test.html 를 접속하니 아래와 같은 문구가 뜹니다.13.209.24.56에서 응답하는 데 시간이 너무 오래 걸립니다.질문이 너무 추상적이라 죄송합니다...도저히 이유를 모르겠네요추가적으로 각 컨테이너를 한번 log 확인해보았습니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
강의자료
안녕하세요! 해당 영상 학습 자료는 어떻게 받으면 될까요? 다른 분 질의응답 답변 보고 메일 드렸었는데 답장이 없으셔서 여쭤봅니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
도커 강의 자료 권한 신청
이메일로도 신청 드렸지만 혹시나해서 여기에도 남깁니다. 송부한 구글 아이디 : fokyoum7@gmail.com감사합니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
docker jupyternotebook - pymysql 실행 중 에러
ubuntu@ip-172-31-6-140:~$ docker run -d -p 3306:3306 --name mydb -v /home/ubuntu/mysqldata:/var/lib/mysql mysqldb 주피터 노트북 내 pymysql을 통해 해당 컨테이너 파일 작동시키는 중 에러가 발생했습니다.인바운드 규칙에 3306포트를 추가해놓았습니다.OperationalError: (2003, "Can't connect to MySQL server on '13.209.24.56' ([Errno 111] Connection refused)")추가를 했지만 접속이 되지 않아 구글링 중 아래와 같은 해결책을 발견했으나https://stackoverflow.com/questions/1420839/cant-connect-to-mysql-server-error-111위와 같이 시도를 해보려 했으나 잘 되지 않습니다.bind-address를 어디에 추가해야 할지 감이 잡히지 않습니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
도커 컨테이너 bash 터미널에서 enter가 안쳐집니다
도커 컨테이너 이미지 조사하기 강의11분 가량 ubuntu@ip-172-31-6-140:~$ docker run -d -p 9999:80 --name mywebserver --rm myweb을 통해 이미지 컨테이너를 실행 시킨후 exec 명령어를 통해 커널에 접근해서 명령어를 치고 있는데 enter가 안되네요...!ctrl+c 시그널은 되는거 같은데 (커널(터미널)에서는 나가집니다)이상하게 enter을 쳤을 때 명령어가 입력이 안됩니다 구글링을 해봤으나 이 경우 키워드를 잘 몰라서 잘 검색이 안되네요...!조언을 주시면 좋을 것 같습니다.
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
mysql docker 백그라운드 실행하자마자 종료 -> exec 불가
- Dockerfile 작성을 위한 주요 명령 익히기511분 34초ubuntu@ip-172-31-6-140:~$ docker exec -it mydb /bin/bashError response from daemon: Container 0bdd7b7088d4e6ad72e8a0c6193a90a12f44e1bd4ef7024bd3e1289b443f1c96 is not running ubuntu@ip-172-31-6-140:~$ docker run -d --name mydb mysqldb0bdd7b7088d4e6ad72e8a0c6193a90a12f44e1bd4ef7024bd3e1289b443f1c96ubuntu@ip-172-31-6-140:~$ docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES0bdd7b7088d4 mysqldb "docker-entrypoint.s…" 7 seconds ago Exited (1) 5 seconds ago mydb dockerfile을 이용해서 mysql 이미지파일을 작성해서 컨테이너 생성해 백그라운드로 돌리자마자 exited 되어버려서 exec을 통해 쉘을 실행할 수가 없습니다....! 이 경우 어떻게 하면 좋을 까요?이부분을 구글링해봤으나 아직 이 부분 키워드를 어떻게 잡아야할지 몰라서 해매고 있습니다 ㅠㅠ
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
도커 강의자료 문의(메일 보냈으나 권한 부여가 안되어 있는 것 같습니다)
안녕하세요.강의자료를 사전에 '수업준비' 챕터에서 받았는데,본 docker 챕터부터 강의자료가 없는것 같아요.아니면, 강의자료가 다른곳에 첨부되어 있을까요?권한 부여된 자료를 어디서 확인할 수 있는지 모르겠습니다. 메일은 2021. 12. 26. 오후 2:03에 보냈습니다. 혹시 몰라서 오늘 다시 보냈습니다.확인 한번만 부탁드립니다. 인프런 아이디hajuny129@gmail.com구글 이메일hajuny129@gmail.com
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
vim 재설치
맥에서 vim 설정을 잘못하는 바람에 mac shell(zsh)에서 vi 실행할 때 마다Error detected while processing /Users/yoohajun/.vimrc: line 38: E518: Unknown option: CursorLine line 70: E518: Unknown option: CursorLine위와 같은 에러가 발생하는데요 ㅠㅠ 혹시 vim 재설치를 하는 방법이 있을까요?vimrc를 어떻게 건들여야 할지 모르겠습니다
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
EC2 생성에 오류가 생기는 것 같은데 왜 그런걸까요?
(사진)
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
nginx 오늘 기준 nginx=1.18.0-0ubuntu1.3 입니다..
버전 호환에 문제가 없는진 모르겠지만요...
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
links에 "db:dbcontainer"로 수정되어야 하죠!?
links에 "db:mysqldb" 라고 되어 있어서 도커 컨테이트 내에서 ls를 했을 때 mysqldata 폴더가 생성되지 않은 것을 확인할 수 있습니다. (17:46 부분)docker-compose에서 links를 "db:dbcontainer" 로 수정하면 됩니다. service_name:container_name
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
compose err
docker-compose up -d를 실행했을때 아래와 같은 error가 뜨는데/usr/local/bin/docker-compose: line 1: Not: command not founddocker-compose install 설명하는 부분은 어디에있나요?
- 해결됨풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
윈도우 파워셀에서 aws실행했는데 putty사용해야하나요?
따로 설정해준건 그 맥에서 400세팅하는것처럼윈도우에 파일 오른쪽버튼눌러서 모든 권한(상속) 빼고현재 사용자한테만 읽기 실행권한만 줬습니다.이게 아니면 원래 예전에는 윈도우에서 안됐는데 윈도우 11에서 부터 되는건가요???
- 미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
flask 서버관련 문의 드립니다
강의 내용 3분 14초 입니다강의 내용을 듣다가, 제가 이해하고있는게 맞는지 궁금하여 문의 드립니다 현재 강의에서는nginx 프록시 서버가 존재하고 nginx 서버 (myweb) 용 서버가 존재고 있습니다. 선생님 설명중에서flask서버는 nginx 프록시 서버가 포워딩을 해줘서 , flask서버의 gunicorn과 직접 통신 한다고 말씀해 주셨습니다 그렇다면nginx서버(myweb) 가 필요없다면, nginx(myweb) 서버(컨테이너)는 안만들어도 되는것인지 궁금합니다. 선생님께 배워서 간단한 웹페이지를 제작중인데flask에서, index.html 파일도 리턴해주도록 되어있어서,굳이 nginx(myweb) 서버는 안만들어도 될거 같은데,제 생각이 맞는건지 틀린건지 모르겠습니다