首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装docker-ce失败

安装docker-ce失败
EN

Ask Ubuntu用户
提问于 2018-01-03 05:06:25
回答 2查看 1.6K关注 0票数 2

我正试图在Strato.de租用的虚拟服务器上安装docker。但是,安装过程的结束会失败。我已经创建了一个安装脚本,当我在本地或在本地运行的虚拟机中执行它时,这个脚本可以很好地工作。

安装脚本:

代码语言:javascript
运行
复制
#!/bin/bash

sudo apt-get update

sudo apt-get install -y \
     apt-transport-https \
     ca-certificates \
     curl \
     software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository -y \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

sudo apt-get update

sudo apt-get install -y docker-ce

Strato.de虚拟服务器上的错误(Ubuntu16.04):

代码语言:javascript
运行
复制
docker-ce (17.12.0~ce-0~ubuntu) wird eingerichtet ...
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Mi 2018-01-03 05:58:08 CET; 15ms ago
     Docs: https://docs.docker.com
  Process: 30871 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
 Main PID: 30871 (code=exited, status=1/FAILURE)
   Memory: 38.1M
   CGroup: /system.slice/docker.service
dpkg: Fehler beim Bearbeiten des Paketes docker-ce (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
liberror-perl (0.17-1.2) wird eingerichtet ...
git-man (1:2.7.4-0ubuntu1.3) wird eingerichtet ...
git (1:2.7.4-0ubuntu1.3) wird eingerichtet ...
patch (2.7.5-1) wird eingerichtet ...
Trigger für libc-bin (2.23-0ubuntu9) werden verarbeitet ...
Trigger für systemd (229-4ubuntu21) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 docker-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)

有过同样经历的人吗?有解决办法吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2018-05-22 09:07:06

同时我发现了问题。结果显示,Docker不喜欢虚拟化,比如Virtuozzo,它被Strato.de的虚拟服务器大量使用。显然,除了更改为不使用Virtuozzo进行虚拟化的提供者之外,没有其他解决办法。

票数 1
EN

Ask Ubuntu用户

发布于 2018-01-13 11:47:10

我也这么想。在手动运行启动命令时,出现一个错误,表明存在多个有效的图形选项,请选择1。通过将-s overlay2添加到启动脚本OPTS (/etc/init/docker.conf)中,这将再次启动。

即:脚本#修改这些/etc/default/$UPSTART_JOB (/etc/default/docker) DOCKERD=/usr/bin/dockerd _OPTS=-S overlays2

希望这对皮特有帮助

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

https://askubuntu.com/questions/991723

复制
相关文章

相似问题

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