Generate a Docker script to create a simple Linux machine that has Python 3.10 (prebuilt) installed with following libraries: pandas, tensorflow, numpy
响应
# Base image with Python 3.10
FROM python:3.10-slim
# Install required libraries
RUN pip install pandas tensorflow numpy
# Set working directory
WORKDIR /app
# Copy your application code to the container
COPY . /app
# Expose port for your application (if needed)
# EXPOSE 8000
# Run your application
CMD ["python", "your_script.py"]
说明:
FROM python:3.10-slim:这行代码指定 Docker 容器的基础映像。我们使用带有 slim 标记的官方 Python 3.10 映像,这是一个更小、更高效的映像。
RUN pip install pandas tensorflow numpy:这行代码使用 pip 安装所需的 Python 库。