Dockerfile에서 Python venv 자동 활성화하기
일반적으로 Python 가상환경을 쓸 때는 아래처럼 source venv/bin/activate로 활성화해야 합니다.python3 -m venv venvsource venv/bin/activate지만 Dockerfile에서는 ENV PATH를 잘 설정해두면, 매번 activate 하지 않아도 가상환경이 기본 파이썬으로 동작하도록 만들 수 있습니다.1. Dockerfile 예시FROM ubuntu:24.04# python3 설치RUN apt update && apt install -y python3 python3-venv python3-pip# 가상환경 생성RUN python3 -m venv /venv# PATH 및 환경변수 설정ENV PATH="/venv/bin:${PATH}" \ LD_LIBRAR..
IT/JAVA
2025. 9. 23. 13:43