树莓派4B强行折腾docker

作者: 浮萍逐浪 | 来源:发表于2020-01-16 21:07 被阅读0次

众所周知,Ubuntu18.04是最好用的服务器版本,树莓派4B只支持最新的Ubuntu19.10。
首先感恩两篇文章作者
树莓派4b ubuntu19 server 安装docker-ce
Fix DPKG: Error: DPKG Frontend Lock is Locked By Another Process

成文于2020/1/16

一、笔者树莓派配置

树莓派型号是4b,4G RAM。
系统是ubuntu19.10 server。

二、下载包

三、安装包

  • sudo dpkg -i "containerd.io_1.2.10-3_arm64.deb"
  • sudo dpkg -i "docker-ce-cli_19.03.33-0ubuntu-disco_arm64.deb"
  • sudo dpkg -i "docker-ce_19.03.33-0ubuntu-disco_arm64.deb"

四、bug解决

安装包的过程中可能会出现错误
dpkg: error: dpkg frontend lock is locked by another process
dpkg被另外一个程序锁定了

解决办法
1、查找包含锁定文件的进程ID

  • lsof /var/lib/dpkg/lock
    笔者这边情况是这样的

root@ubuntu:/# lsof /var/lib/dpkg/lock
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
unattende 2062 root 10uW REG 179,2 0 72541 /var/lib/dpkg/lock

我们可以看到PID是2026

2、把进程干掉

  • kill -9 2026
    把2026换成你的PID

3、再次查看

  • lsof /var/lib/dpkg/lock
    发现木有了

然后你就可以开心的安装了

相关文章

网友评论

    本文标题:树莓派4B强行折腾docker

    本文链接:https://www.haomeiwen.com/subject/lmdqzctx.html