DEV Community

Bhuvankumar V 24MCR014
Bhuvankumar V 24MCR014

Posted on

Docker file

FROM python:3.14.0a7-alpine3.21
Enter fullscreen mode Exit fullscreen mode

Install required system dependencies

RUN apk add --no-cache build-base musl-dev linux-headers
Enter fullscreen mode Exit fullscreen mode

Install Python libraries

RUN pip install --upgrade pip && \
    pip install pandas scikit-learn matplotlib
Enter fullscreen mode Exit fullscreen mode

Copy and run your script

COPY . .
CMD [ "python", "hello_world_ml.py" ]
Enter fullscreen mode Exit fullscreen mode

Build the Docker Image

docker build -t DockerUserName/dockerfilename:latest .

Enter fullscreen mode Exit fullscreen mode

Run the Docker Image

docker run --rm DockerUserName/dockerfilename:latest
Enter fullscreen mode Exit fullscreen mode

List Docker Images

docker image ls
Enter fullscreen mode Exit fullscreen mode

Push the Image to DockerHub

docker push DockerUserName/dockerfilename:latest
Enter fullscreen mode Exit fullscreen mode

Top comments (0)