■ 파이썬 가상 환경으로 FastAPI 애플리케이션의 도커 이미지를 만드는 도커 파일 샘플을 보여준다. ▶ dockerfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
# 우분투 이미지를 가져온다. FROM ubuntu:22.04 # 설치시 확인 메세지를 무시한다. (권장안함) #ENV DEBIAN_FRONTEND=noninteractive # 가상환경 디렉터리 경로를 설정한다. ENV VENV_PATH=/testproject/venv # 파이썬을 설치한다. RUN apt-get update -y RUN apt-get install -y python3 python3-pip python3-venv RUN apt-get clean # 작업 디렉토리를 지정한다. WORKDIR /testproject # 가상환경을 생성한다. RUN python3 -m venv $VENV_PATH # requirements.txt 파일을 복사하고 파이썬 모듈을 설치한다. COPY requirements.txt . RUN $VENV_PATH/bin/pip install --no-cache-dir -r requirements.txt # 소스를 복사한다. COPY . . # 노출 포트를 지정한다. EXPOSE 8000 # 가상환경 활성화하고 FastAPI 애플리케이션을 실행한다. CMD ["/bin/bash", "-c", "source $VENV_PATH/bin/activate && uvicorn main:fastAPI --host 0.0.0.0 --port 8000"] |
■ python3.10-venv 모듈을 설치하는 방법을 보여준다. 1. CTRL + ALT + T 키를 눌러서 [터미널]을 실행한다. 2. [터미널]에서 아래 명령을 실행한다. ▶
더 읽기
■ 우분투에서 파이썬 가상 환경을 비활성화하는 방법을 보여준다. 1. CTRL + ALT + T 키를 눌러서 [터미널]을 실행한다. 2. [터미널]에서 아래 명령을
더 읽기
■ 우분투에서 파이썬 가상 환경을 활성화하는 방법을 보여준다. 1. CTRL + ALT + T 키를 눌러서 [터미널]을 실행한다. 2. [터미널]에서 아래 명령을
더 읽기
■ 우분투에서 파이썬 가상 환경을 만드는 방법을 보여준다. 1. CTRL + ALT + T 키를 눌러서 [터미널]을 실행한다. 2. [터미널]에서 아래 명령을
더 읽기
■ pip uninstall 명령에서 requirements.txt 파일을 사용해 패키지를 제거하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶
더 읽기
■ pip uninstall 명령을 사용해 패키지를 제거하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령
더 읽기
■ where python 명령을 사용해 가상 환경에서 파이썬 인터프리터를 조회하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다.
더 읽기
■ 가상 환경을 비활성화하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령
|
D:\Python\Test1\Scripts\deactivate.bat |
※ 가상
더 읽기
■ 가상 환경을 활성화하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령
|
D:\Python\Test1\Scripts\activate.bat |
※ 가상
더 읽기
■ 가상 환경을 만드는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령
|
"C:\Program Files\Python36\python.exe" -m venv d:\Python\Test1 또는 "C:\Program Files\Python310\python.exe" -m venv d:\Python\Test2 |
※ 설치된
더 읽기
■ 가상 환경 생성시 전역 패키지를 복사하는 방법을 보여준다. 1. [명령 프롬프트]를 실행한다. 2. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령
더 읽기