Eu instalei a imagem do Ubuntu 14.04 no docker. Depois disso, quando tento instalar pacotes dentro da imagem do ubuntu, não consigo localizar o erro do pacote:
apt-get install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package curl
Como corrigir este erro?
docker
ubuntu-14.04
Desenvolvedor
fonte
fonte
docker image prune
para liberar espaço e isso foi corrigido para mim.Dos documentos de maio
2017201820192020fonte
Adicione o seguinte comando no Dockerfile:
fonte
Verifique se você não possui erros de sintaxe no seu Dockerfile, pois isso também pode causar esse erro. Um exemplo correto é:
Foi uma combinação de corrigir um erro de sintaxe e adicionar o
apt-get update
que resolveu o problema para mim.fonte
Eu descobri que montar um volume local sobre / tmp pode causar problemas de permissão quando a "apt-get update" é executada, o que impede que o cache do pacote seja preenchido. Felizmente, isso não é algo que a maioria das pessoas faz, mas é outra coisa a procurar se você vir esse problema.
fonte
Você precisa atualizar a lista de pacotes no seu Ubuntu:
fonte