WSL2 우분투 환경에서 도커 설치된 상태에서 진행했다.
간단한 출력을 하는 파이썬 파일을 만들고 컨테이너에서 실행해보는 과정을 정리했다.
my-app.py 파일 내용
print("Hello Docker with Python!")
Dockerfile 파일 내용
FROM python:slim
COPY my-app.py /
CMD ["python","my-app.py"]
docker build -t hello-python .
docker image ls
로 이미지 확인 가능
docker container run hello-python
실행하면 파이썬 파일이 실행되어 "Hello Docker with Python!"이라고 뜨는 것을 볼 수 있다.
docker ps -a
로 컨테이너 상태 확인할 수 있다.
확인해보면 이미지가 hello-python
인 컨테이너가 python my-app.py
커맨드 실행 후 종료된 것을 볼 수 있다.