Zainstalowałem obraz Ubuntu 14.04 w oknie dokowanym. Po tym, gdy próbuję zainstalować pakiety w obrazie ubuntu, nie mogę zlokalizować błędu pakietu:
apt-get install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package curl
Jak naprawić ten błąd?
docker
ubuntu-14.04
Deweloper
źródło
źródło
docker image prune
żeby zwolnić miejsce i to mnie naprawiło.Z dokumentów w maju
2017 r2018 r20192020źródło
Dodaj następujące polecenie w Dockerfile:
źródło
Upewnij się, że nie ma żadnych błędów składniowych w pliku Docker, ponieważ może to również powodować ten błąd. Prawidłowy przykład to:
To była kombinacja naprawienia błędu składniowego i dodania,
apt-get update
co rozwiązało problem.źródło
Odkryłem, że podłączenie woluminu lokalnego przez / tmp może powodować problemy z uprawnieniami podczas uruchamiania „aktualizacji apt-get”, co zapobiega zapełnianiu pamięci podręcznej pakietów. Mamy nadzieję, że nie jest to coś, co robi większość ludzi, ale jest coś innego, czego można się spodziewać, jeśli zobaczysz ten problem.
źródło
Musisz zaktualizować listę pakietów w systemie Ubuntu:
źródło