我在 docker 上安装了 Ubuntu 14.04 镜像。之后,当我尝试在 ubuntu 镜像中安装软件包时,我无法定位软件包错误:
apt-get install curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package curl
如何修复此错误?
最佳答案
是因为镜像中没有包缓存,需要运行:
apt-get update
在安装软件包之前,如果您的命令在 Dockerfile 中,那么您将需要:
apt-get -y install curl
要抑制命令的标准输出,请使用
-qq
。例如。apt-get -qq -y install curl
关于docker - 无法在 docker Ubuntu 镜像中安装软件包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27273412/