Masoud KA
Initial Commit
b111f5d
raw
history blame
977 Bytes
Bootstrap: docker
From: python:3.10
%post
# Create the app directory at the top level of the container's filesystem
mkdir -p /app
# Navigate to the app directory
cd /app
# Create a virtual environment
python -m venv myenv
# Activate the virtual environment
. /app/myenv/bin/activate
# Upgrade pip
pip install --no-cache-dir --upgrade pip
# Install dependencies
echo "Installing Python dependencies..."
pip install --no-cache-dir torch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2 --index-url https://download.pytorch.org/whl/cu121 lightning=2.2.4 tensorboard pycocotools matplotlib mlflow
#pip install --no-cache-dir torch torchvision torchaudio lightning=2.2.4 tensorboard pycocotools matplotlib mlflow
%environment
# Set the environment variable to activate the virtual environment by default
. /app/myenv/bin/activate
%runscript
# Activate the virtual environment
. /app/myenv/bin/activate
# Run the given command
exec "$@"