以下是否可以开箱即用?
...
Get:18 http://archive.ubuntu.com trusty-security/universe amd64 Packages [146 kB]
Fetched 2490 kB in 8s (284 kB/s)
Reading package lists... Done
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/Release
W: Some index files failed to download. They have been ignored, or old ones used instead.
可悲的是,我得到了:
dataLabels: {
style: {
fontSize: '7pt',
fontFamily: '"Tahoma"',
fontWeight: 'normal'
}
所以我开始按照建议here手动添加GPG密钥,但是看起来很疯狂,官方的Ubuntu图像会如此突破。
这是Docker的事吗,还是你觉得Ubuntu的档案中出了什么问题?
[编辑]
也尝试过Ubuntu 14.04.2。
[编辑2]
仅在Boot2docker / OS X上发生。在Ubuntu(主机系统)上,这不会重新创建。我尝试过升级boot2docker(1.8)并从新的ISO映像开始,但这并没有帮助。
答案 0 :(得分:2)
我认为这对于较旧的Ubuntu来说是一个问题,并不仅限于Docker。
尝试ubuntu:14.04.2
答案 1 :(得分:0)
最终唯一可行的方法是,在尝试使用apt-key adv
手动设置GPG密钥无效之后,会如何使用this tool生成的条目覆盖apt sources.list
文件。
为了清楚起见,我仍然收到有关某些软件包无法验证的警告,但至少在更新之后,我依赖的软件包的实际安装是否成功。所以这不是一个真正的解决方案,更像是一个黑客。