Linux

docker build

docker build

docker build


Dockerfile에 다음과 같이 입력하자.

Dockerfile
Copy
FROM python:3.10-alpine

WORKDIR /app

RUN apk update

COPY requirements.txt requirements.txt

COPY app.py app.py

RUN pip install -r requirements.txt

CMD ["python", "app.py"]

requirements.txt에 다음과 같이 입력하자.

requirements.txt
Copy
requests==2.28.2

requests: 이 부분은 설치하려는 패키지의 이름을 나타냅니다.
requests는 HTTP 요청을 보내고 받는 데 사용되는 파이썬 패키지로, 웹 상에서 데이터를 가져오는 등의 작업에 매우 편리하게 사용됩니다.
==: 이는 패키지의 특정 버전을 설치하라는 것을 나타냅니다. 여기에서는 requests 패키지의 정확한 버전을 지정하고 있습니다.
2.28.2: 이 부분은 설치하려는 requests 패키지의 버전을 나타냅니다. 여기에서는 2.28.2 버전을 사용하고자 합니다.

app.py 에 다음과 같이 입력하자.

app.py
Copy
print("Hello from Python")

터미널에서 다음 명령어를 실행하자.
Copy
docker build -t my-second-container:latest .
Copy
docker run my-second-container

“Hello from Python” 이 출력된다.

Reference