---
title: 重启服务器后，Docker服务启动失败-昇腾社区
description: 重启服务器后，执行restart docker命令报错，报错提示Failed to start Docker Application Container Engine。
keywords: Docker启动失败;配置docker.service
url: https://www.hiascend.com/document/caselibrary/detail/case_9276
section: (其他)
---

# 重启服务器后，Docker服务启动失败-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/case_9276
描述: 重启服务器后，执行restart docker命令报错，报错提示Failed to start Docker Application Container Engine。
关键词: Docker启动失败;配置docker.service

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

重启服务器后，Docker服务启动失败

重启服务器后，Docker服务启动失败

2024/02/21

3.2k

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 安装部署 | 镜像 | Docker启动失败、配置docker.service |

#### 问题现象描述

重启服务器后，执行restart docker命令报错，报错提示Failed to start Docker Application Container Engine。

#### 原因分析

docker.service的启动配置错误，导致Docker服务启动失败。

#### 解决措施

1. 执行以下命令，打开docker.service文件。

```
vi /usr/lib/systemd/system/docker.service
```
2. 使用以下ExecStart配置，替换原来的ExecStart配置。

```
[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=network.target docker.socket
[Service]
Type=notify
EnvironmentFile=-/run/flannel/docker
WorkingDirectory=/usr/local/bin
ExecStart=/usr/bin/dockerd \
--graph /devcloud/docker\
-H tcp://0.0.0.0:2375 \
-H unix:///var/run/docker.sock \
--selinux-enabled=false \
--log-opt max-size=1g \
--iptables=false
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
3. 依次执行以下命令，重启Docker服务。

```
systemctl daemon-reload
systemctl restart docker
```

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
