Вы пытаетесь создать символическую ссылку для python bin
RUN ln -s /usr/bin/python3 /usr/bin/python & \
ln -s /usr/bin/pip3 /usr/bin/pip
другой вариант - использовать update-alternatives
для дополнительного посещения этот сайт
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3
и другойопция пытается получить исходный файл bashrc после обновления
RUN \
echo 'alias python="/usr/bin/python3"' >> /root/.bashrc && \
echo 'alias pip="/usr/bin/pip3"' >> /root/.bashrc && \
source /root/.bashrc
Я рекомендую просмотреть все варианты изображений Python на Docker Hub
Совет: используйте anaconda
или conda
для управления версиями Python ( conda site )