首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动时带有退出代码的Docker退出

启动时带有退出代码的Docker退出
EN

Stack Overflow用户
提问于 2016-10-25 05:47:12
回答 1查看 2.3K关注 0票数 1

一旦我启动了Docker,它就无法启动,并说:

代码语言:javascript
复制
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

当我尝试运行命令systemctl status docker.service时,它给出了以下内容:

代码语言:javascript
复制
 Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
    shivansh@localhost:~/Documents/Huawei/pulsar/docker-files/pulsarReporting/memcached$ systemctl status docker.service
    ● docker.service - Docker Application Container Engine
       Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Tue 2016-10-25 11:10:12 IST; 13s ago
         Docs: https://docs.docker.com
      Process: 20514 ExecStart=/usr/bin/docker daemon -H fd:// $DOCKER_OPTS (code=exited, status=1/FAILURE)
     Main PID: 20514 (code=exited, status=1/FAILURE)

    Oct 25 11:10:11 localhost systemd[1]: Starting Docker Application Container Engine...
    Oct 25 11:10:11 localhost docker[20514]: time="2016-10-25T11:10:11.789509056+05:30" level=info msg="[graphdriver] using prior storage driver \"aufs\""
    Oct 25 11:10:11 localhost docker[20514]: time="2016-10-25T11:10:11.914441951+05:30" level=info msg="Graph migration to content-addressability took 0.00 seconds"
    Oct 25 11:10:11 localhost docker[20514]: time="2016-10-25T11:10:11.918206945+05:30" level=info msg="Firewalld running: false"
    Oct 25 11:10:12 localhost docker[20514]: time="2016-10-25T11:10:12.697748195+05:30" level=fatal msg="Error starting daemon: Error initializing network controller: could not delete the default bridge network: network bridge has acti
    Oct 25 11:10:12 localhost systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
    Oct 25 11:10:12 localhost systemd[1]: Failed to start Docker Application Container Engine.
    Oct 25 11:10:12 localhost systemd[1]: docker.service: Unit entered failed state.
    Oct 25 11:10:12 localhost systemd[1]: docker.service: Failed with result 'exit-code'.

我不知道这里有什么问题。我在Ubuntu 16.04 (Xenial Xerus)上使用Docker,我对此相当陌生。我试着重新启动系统,但没有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-25 06:43:25

此错误来自daemon/daemon_unix.go

代码语言:javascript
复制
// Clear stale bridge network
    if n, err := controller.NetworkByName("bridge"); err == nil {
        if err = n.Delete(); err != nil {
            return nil, fmt.Errorf("could not delete the default bridge network: %v", err)
        }
}

在您的例子中,完整的错误消息是:

代码语言:javascript
复制
Error starting daemon: 
Error initializing network controller: 
could not delete the default bridge network: network bridge has active endpoints

例如,请参阅第18283期,并在第17083期中提供可能的解决方案。

代码语言:javascript
复制
sudo rm -r /var/lib/docker/network 

据推测,PR 21261解决了在不光彩的守护进程关闭场景中修复活动端点问题的几种情况。

它只适用于docker 1.12.2,所以请检查您当前的停靠版本。

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

https://stackoverflow.com/questions/40232212

复制
相关文章

相似问题

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