找回密码
 注册
查看: 4463|回复: 0

docker错误Failed to start Docker Application Container Engine.

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-6-21 10:17:59 | 显示全部楼层 |阅读模式
启动docker出现错误:% }* ]6 t9 C5 N; n$ R: N
    /etc/init.d/docker restart
. o( B/ s2 ~7 j2 t[....] Restarting docker (via systemctl): docker.serviceWarning: docker.service changed on disk. Run 'systemctl daemon-reload' to reload units.( W, @/ V, D; Z! v* l- A+ P8 v2 `* R& ]$ Z
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
0 \' r8 ~- ?, M failed!
5 p! D* f! ]6 y  _查看docker.service状态
$ @5 q1 z) }  P" W4 Oroot@dockerserver:~# systemctl status docker.service * [/ [# Z' o8 Z. U- S- |( m
● docker.service - Docker Application Container Engine
+ P" p! v$ R# Q8 Y: j$ v   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled). Z" u) q7 C  {8 j* x" z0 x" n
   Active: failed (Result: exit-code) since Thu 2018-06-21 10:11:35 CST; 5s ago
* M* k/ N7 x& F5 @- B/ A/ h* A, N     Docs: https://docs.docker.com
, O7 s; J1 a# p! W; X. R  Process: 2336 ExecStart=/usr/bin/dockerd -H tcp://192.168.8.12 $DOCKER_OPTS (code=exited, status=1/FAILURE)* d" O) }1 F% W$ M: o- X# a
Main PID: 2336 (code=exited, status=1/FAILURE)' t1 J* `) ]: @  W3 p' N  q
9 A3 g' ~# e- ]; `  N8 Z
Jun 21 10:11:35 dockerserver dockerd[2336]: time="2018-06-21T10:11:35.147910324+08:00" level=warning msg="Your kernel does not support swap memory limit"
' d. @7 \1 u. `* R# WJun 21 10:11:35 dockerserver dockerd[2336]: time="2018-06-21T10:11:35.148291326+08:00" level=warning msg="Your kernel does not support cgroup rt period"
! A; ]! i7 Z2 u) m2 n' @Jun 21 10:11:35 dockerserver dockerd[2336]: time="2018-06-21T10:11:35.148541015+08:00" level=warning msg="Your kernel does not support cgroup rt runtime"
+ \; C! V9 G8 ]- q( DJun 21 10:11:35 dockerserver dockerd[2336]: time="2018-06-21T10:11:35.150503604+08:00" level=info msg="Loading containers: start."4 O& j! I7 P$ a& A' z4 V1 k0 x+ P0 D+ N
Jun 21 10:11:35 dockerserver dockerd[2336]: time="2018-06-21T10:11:35.174063347+08:00" level=info msg="Firewalld running: false"  L8 v: O1 K. R' Y
Jun 21 10:11:35 dockerserver dockerd[2336]: Error starting daemon: Error initializing network controller: Error creating default "bridge" network: bridge device with non default name! R* Y, L0 U* i. `/ |+ ^2 m
Jun 21 10:11:35 dockerserver systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
7 K0 X% @' q# ~% p2 dJun 21 10:11:35 dockerserver systemd[1]: Failed to start Docker Application Container Engine.
- ^. y% K1 u: t% q$ UJun 21 10:11:35 dockerserver systemd[1]: docker.service: Unit entered failed state.
# w+ ]# c) w: W' N1 c. xJun 21 10:11:35 dockerserver systemd[1]: docker.service: Failed with result 'exit-code'.0 t0 h& P2 o, w& T; [
8 d: y$ x" F' y! X# z
很郁闷,找不到原因9 _, I5 }% ]6 G* l4 t

: f7 ~" d" a) |; ?; w) K- [8 e/ p后来找了很久终于找到方法可以解决:
+ L- z6 Y# l9 }+ ?  Z    ( `( o) d) D) E- R" J2 n
修改docker.service文件( f5 a8 u6 n" Z, {( ~7 y: p
# vim /lib/systemd/system/docker.service ; @! t+ i9 N$ ]- A) v
     找到 ExecStart=/usr/bin/dockerd -H fd:// $DOCKER_OPTS
" h- o- P! K  q% T0 q" S修改成下面:* ~) i% V+ ~- q! [+ h  }
ExecStart=/usr/bin/dockerd; ]( j* Q' S% ?3 r' g1 R
   : ?- W. M' d! O9 _2 q
   修改完成后执行daemon-reload  I7 P" @& v2 t! l. W
      systemctl daemon-reload 3 m) P" J0 T: ~4 {3 h

/ q* s/ l5 N8 C- p9 H7 n重启服务
; i! p6 R- k/ F) @- ~7 z    root@dockerserver:~# /etc/init.d/docker restart
, C* r5 E+ F+ r[ ok ] Restarting docker (via systemctl): docker.service.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 02:19 , Processed in 0.016908 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表