学科分类
目录
Docker

安装时的问题及解决方法

通常情况下,严格按照前面几个小节的安装要求和方式进行Docker的安装,基本就可以正常完成Docker的安装,但在某些特殊情况下,安装过程可能会出现一些问题或者错误,本小节将对容易出现的几个问题给出解决方法。

1. Docker安装连接中断

Docker的在线安装方式需要连接外网,所以对网速有一定的要求。在某些限网环境或者用网密集的情况下,很容易出现网速过慢、中断连接的情况,如图1所示。

图1 Docker安装连接中断

从图1可以看出,在安装时出现了网络连接速度过慢导致了下载安装失败的问题。

针对这种网速过慢的情况,建议开发者在网络畅通的情况下重新下载安装,或者使用他人提供的.deb文件进行离线安装,当然也可以通过国内其他平台提供的Docker源进行下载安装。

2. Docker更新资源失败

Docker执行更新apt索引包并进行安装的过程中,可能会显示无法获取锁等异常情况,如图2所示。

图2 Docker更新资源失败

出现图2中问题的原因可能是由于另外一个程序(上次运行安装或更新没有正常完成)正在使用该程序,从而导致资源被锁不可用。

这种问题解决的办法其实很简单,只需要在系统终端执行以下两条指令即可。

$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock
点击此处
隐藏目录