docker 14

Flask - uwsgi - Nginx 와 docker-compose를 사용해 서버를 만들자

NGINX 와 uWsgi서버를 함께 사용한 Flask 서버를 Docker로 만들어 봅시다. 이전에 NGINX, uWsgi, Flask가 묶여있는 Dockerfile이 있었다. 그 도커파일을 사용한다면, 일일히 세팅을 하지 않아도 한번에 작업을 할 수 있는 것이 큰 장점이었다. 이번에는 각각의 파일을 따로 만들어 작업하는 방법을 소개 해 보려고 한다. Nginx + uWsgi + Flask with docker-compose 예제 다운로드 $ git clone https://github.com/paullee714/flask-projects.git Project Structure flask-nginx-uwsgi-Docker ├── docker-compose.yml ├── flask │ ├── Dockerfi..

Old Branch 2020.07.04

Flask 에 uwsgi 서버 적용하기

Flask with Docker, uwsgi wsgi를 사용한 Flask wsgi는 CGI(Common Gateway Interface)의 일종으로, web이 이제 막 걸음마 단계를 시작했을 적에 CGI는 수많은 언어에서 문제 없이 작동한다는 이유로(애초에 CGI 외에 다른 선택권이 없기도 했다) 기하급수적으로 사용량이 증가했다. 하지만 CGI는 너무 느리고 제한사항도 많았을 뿐더러, python app에서는 CGI, mod_python, Fast CGI 등등 만을 사용했다. wsgi는 이와중에 프레임워크의 웹서버로, route web에서는 표준 인터페이스로 개발되었다. 출처: https://paphopu.tistory.com/entry/WSGI에-대한-설명-WSGI란-무엇인가 [jadehan] wsgi..

Old Branch 2020.06.25

Flask - DB (Mysql) 연동과 CRUD

Flask db연동 - CRUD flask와 db연동을 합니다. Flask - Database(Mysql) DB - Mysql Flask ORM Model From - SqlAlchemy Create DB & Table DB 세팅 및 설치가 어렵다면, Docker를 사용해보자 [Dev/Docker&kubernetes] - Docker 를 사용해 Database 간단하게 구축하기 (MYSQL) create table test_db.my_user( id int(11) NOT NULL auto_increment, user_name varchar(20), created_at datetime default current_timestamp, udpated_at datetime default current_times..

Old Branch 2020.06.22

Docker와 Nginx, uwsgi를 사용해서 Flask App 만들기

Docker - Nginx - uwsgi - Flask : with tiangolo's dockerfile Using Docker, Buidl Flask App Docker에 나의 Flask App 만들기 Set Up My Flask Project Docker에 올릴 Flask앱을 먼저 만든다 Project Structure project_root_dir ├── Dockerfile ├── app │ └── main.py ├── requirements.txt └── venv Activate Virtual Env $ virtualenv venv $ source venv/bin/activate Install Flask & freeze my python package $ python3 -m pip install..

Old Branch 2020.05.29
반응형