Um erro não foi encontrado libSM.so.6 libXrender.so.1 libXext.so.6
Primeiro, se o apt-get update
cometer um erro, verifique um por um
①Se o certificado estiver errado: Falha na verificação do certificado: O certificado NÃO é confiável
Will /etc/apt/sources Alterará o https da URL em .list para http
②Erro GPG: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease: As seguintes assinaturas não puderam t ser verificado porque a chave pública não está disponível: NO_PUBKEY A4B469963BF863CC
O repositório 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease' não está assinado.
Solução:
RUN rm /etc/apt/sources.list.d/cuda.list
RUN rm /etc/apt/sources.list.d/nvidia-ml.list
Depois que esses dois erros forem resolvidos, a instalação do apt-get deverá ser bem-sucedida
③ Após a atualização do apt, execute as seguintes instruções
apt-get install libsm6
apt-get install libxrender1
apt-get install libxext-dev
④ Em seguida, pip install opencv-python
(execute-o novamente após ter sido instalado antes)
Relate também um erro e tente
apt-get update && apt-get install ffmpeg libsm6 libxext6 -y