首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-ce后安装子过程从未完成。

docker-ce后安装子过程从未完成。
EN

Ask Ubuntu用户
提问于 2017-11-22 21:57:08
回答 4查看 13.7K关注 0票数 11

我试着按照正式Docker文档docker-ce中提供的说明安装使用存储库。安装在这一点上卡住了:

代码语言:javascript
复制
Setting up docker-ce (17.09.0~ce-0~ubuntu) ...
insserv: warning: script 'K01postgresql-9.5' missing LSB tags and overrides
insserv: warning: script 'postgresql-9.5' missing LSB tags and overrides

在等待了很长时间之后,我用sudo killall apt-get中断了这个过程。现在,每当我尝试使用使用apt-get的命令时,它都会这样说:

代码语言:javascript
复制
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

当我运行该命令时,它只是开始运行从未完成的原始命令。此时,我只想解决这个问题,甚至不能运行Docker (我只是想尝试一下)。

我已经为这个相关问题尝试了大多数答案。我甚至不能使用sudo apt-get remove docker-ce,因为我遇到了同样的问题。

有关码头安装的一些信息:

代码语言:javascript
复制
docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor  preset: e
Drop-In: /etc/systemd/system/docker.service.d
       └─ubuntu.conf
Active: activating (start) since mié 2017-11-22 15:38:31 CST; 7min ago
 Docs: https://docs.docker.com
Main PID: 1431 (docker)
Tasks: 6
Memory: 18.4M
  CPU: 21ms
CGroup: /system.slice/docker.service
       └─1431 /usr/bin/docker -d -H fd://

docker-ce:
Installed: 17.09.0~ce-0~ubuntu
Candidate: 17.09.0~ce-0~ubuntu
Version table:
*** 17.09.0~ce-0~ubuntu 100
    100 /var/lib/dpkg/status

我在运行Ubuntu 16.04

EN

回答 4

Ask Ubuntu用户

发布于 2018-03-30 13:46:53

我也面临着同样的问题,以下是我为彻底移除码头所做的所有步骤。我希望它能帮上忙

停放码头服务

代码语言:javascript
复制
service docker stop

在插入安装后拆卸锁

代码语言:javascript
复制
rm /var/lib/dpkg/lock

恢复

代码语言:javascript
复制
dpkg --configure -a

如果dpkg卡住,从不同的终端停止码头服务。

代码语言:javascript
复制
service docker stop 

拆下所有码头包装并进行清洗

代码语言:javascript
复制
apt-get remove docker docker-engine docker.io docker-ce
apt-get purge docker docker-engine docker.io docker-ce
apt-get autoremove
apt-get autoclean

删除所有与码头相关的文件

代码语言:javascript
复制
rm -rf /lib/systemd/system/docker.service
rm -rf /etc/docker
rm -rf /var/lib/docker
rm -rf /run/docker.sock
rm -rf /etc/systemd/system/docker.service.d

可选的,更新包

代码语言:javascript
复制
apt-get update / upgrade / dist-upgrade

重启动

代码语言:javascript
复制
reboot
票数 4
EN

Ask Ubuntu用户

发布于 2018-01-18 06:47:24

我昨天也有过同样的问题。我做了一个服务器重新启动:

代码语言:javascript
复制
sudo reboot

和重新配置的包:

代码语言:javascript
复制
sudo dpkg --configure -a

问题解决了。

票数 2
EN

Ask Ubuntu用户

发布于 2017-12-31 15:49:07

看起来您在postgresql-9.5包上有问题,我将在清除该包后尝试安装docker-ce。此外,还有一个新版本的docker-ce包可用(17.12)。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/979293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档