i want to create a docker image that should combine the use of dash and tensorflow-gpu. At the moment my docker image has the size of about ~3.2GB. Is it possible to use a minimal ubuntu image or even alpine to decrease the overall size?
at the moment my Dockerfile looks like this
FROM nvcr.io/nvidia/l4t-base:r32.2 WORKDIR / RUN apt-get update && apt-get install -y python3-pip libatlas-base-dev ADD wheels /wheels ADD req /req RUN pip3 install --find-links=/wheels -r /req/requirements ADD src /src RUN rm -rf /wheels CMD ( "python3" "./src/app.py" )
I just need python3 but numpy raises an error because I need libcblas.so.3
Is it possible to use a more lightweight image?