inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

JJ님의 게시글

JJ JJ

@thelook2047

수강평 작성수
1
평균평점
4.0

게시글 2

질문&답변

capl 코드 생성 & 코드 불러오기 관련 질문입니다.

작성자 삭제를 눌렀는데, 계속 남아 있어서 남깁니다. 'write' 창 밑에 여러 탭이 존재하는 것을 뒤늦게 발견했습니다;; 강의 내용대로 잘 작동합니다.

좋아요수
1
댓글수
2
조회수
300

질문&답변

[Q : 섹션3. flask + redis 서비스 실행하기 실습편] Internal Server Error

확인이 늦었습니다^^; ===docker-compose.yml=== version: '3' services: my_flask: image: flask-redis ports: - 50027:5000 my_redis: image: redis ===app.py=== import time import redis from flask import Flask app = Flask(__name__) cache = redis.Redis(host='redis', port=6379) def get_hit_count(): retries = 5 while True: try: return cache.incr('hits') except redis.exceptions.ConnectionError as exc: if retries == 0: raise exc retries -= 1 time.sleep(0.5) @app.route('/') def hello(): count = get_hit_count() return 'Hello World! I have been seen {} times.\n'.format(count) ===Dockerfile=== FROM python:3.7-alpine WORKDIR /code ENV FLASK_APP app.py ENV FLASK_RUN_HOST 0.0.0.0 RUN apk add --no-cache gcc musl-dev linux-headers COPY requirements.txt requirements.txt RUN pip install -r requirements.txt COPY . . CMD ["flask", "run"]

좋아요수
1
댓글수
2
조회수
877