我在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。例如
-qq
apt-get -qq -y install curl