FROM tensorflow/tensorflow:2.9.1 LABEL description="Magenta 2.14.0 on Tensorflow 2.9.1" USER root RUN apt-get update --fix-missing && \ apt-get -y install expect build-essential libasound2-dev libjack-dev git-core ffmpeg vim ENV MC_REMOTE="https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh" ENV MC_LOCAL="/tmp/miniconda-install.sh" ENV CONDA_PATH="/root/miniconda3" RUN curl $MC_REMOTE > $MC_LOCAL && bash $MC_LOCAL -b -u -p $CONDA_PATH ENV PATH="${CONDA_PATH}/bin:${PATH}" RUN touch /root/.bashrc && \ conda init bash && \ . /root/.bashrc && \ echo "y\n" | conda create -n magenta python=3.7 tensorflow=2.9.1 chardet && \ conda activate magenta && \ pip install jupyter magenta && \ pip install --pre python-rtmidi && \ echo 'conda activate magenta' >> /root/.bashrc