ML Container for Data Science Development using python 3.10.6 and spark 3.3.
85
This ML Development environment allows to work interactively with Jupyter Notebooks on ML Projects using VsCode and Devcontainers. Working with ETL pipelines is also possible since pyspark is also available.
Main Packages are:
Build Docker image:
sudo docker build -t ml_dev:latest .
Run interactive docker session, where "PWD" is your current working directory in the terminal:
sudo docker run -it --rm -p 8888:8888 -v "${PWD}":/home/ ml_dev:latest
Then go to your VsCode and open your working directoy, and press Crtl + Shift + p and select:
Dev containers: Attach to runnig container...
A new VsCode window will open up, now you can start working with jupyter files, python files, debuggers, etc.
For jupyter notebooks install the "Jupyter" extension on the the VsCode window.
Content type
Image
Digest
sha256:34d65e496…
Size
2 GB
Last updated
over 3 years ago
docker pull johntorrestensor/ml_dev