找回密码
 注册
查看: 4686|回复: 3

配置centos7解决 docker Failed to get D-Bus connection 报错

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-6-21 15:55:21 | 显示全部楼层 |阅读模式
在创建docker时添加些参数:
/ x( ?+ Q5 S) U; }) ^3 e- X3 {/ ~- q   # docker run --privileged -ti  docker.io/centos:7 /usr/sbin/init &2 d! V; l1 x1 U  z" Q+ N' q
- Z  U/ \% L; }/ A- d7 S
Unable to find image 'centos:7' locally
( A& D* a" e' w/ d6 {7: Pulling from library/centos6 I0 f5 E2 g! Z% c+ V1 w" s
7dc0dca2b151: Pull complete
! L# I! q* B2 h. cDigest: sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa53223 U$ z* y. C( r1 z  h! G5 W8 u
Status: Downloaded newer image for centos:73 w7 F( N) g' ~0 B

& k0 _5 [1 t0 n8 I5 k- s1 S1 W; D/ n' {8 t

: G: X* \1 K+ ?# M* H) Q# docker run --privileged -it centos /usr/sbin/init1 x' b3 q9 M2 b1 V8 B! l2 x: l
Unable to find image 'centos:latest' locally
" B9 z' J/ ~8 W) W& glatest: Pulling from library/centos  w' n' S% R0 D6 A7 L9 g! B
7dc0dca2b151: Pull complete
0 A2 j  X5 p# D( WDigest: sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa5322& a, K+ b+ O# t& C
Status: Downloaded newer image for centos:latest! U; ~2 S; y' k1 ?8 B0 u# V

$ w4 i- M  I% V+ A进入到docker容器中,安装httpd软件,并启动httpd服务。
/ d' x, g3 m7 N* k* D9 \4 Y# docker exec -it dcb5c79348a0 /bin/bash $ w6 C- L- X" A/ \
; n1 Y$ V7 X" J/ R8 n
[root@dcb5c79348a0 /]# systemctl start httpd0 P" g& m7 f7 o5 x0 e8 w/ A
[root@dcb5c79348a0 /]# systemctl status httpd.service! L0 F0 U, l0 Y$ {
● httpd.service - The Apache HTTP Server
# G% [$ ~1 o1 ^! m   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
7 t$ a; p  E3 a$ z   Active: active (running) since Thu 2018-06-21 07:38:03 UTC; 11s ago2 ~. E4 e  {! j0 n% V- w4 {2 W
     Docs: man:httpd(8)1 k1 I; T% ~' G# I6 o$ M! M- r, }
           man:apachectl(8)- e. ^' r$ [, j  u7 ~  Z7 u
Main PID: 199 (httpd)  B& v# C. C( \5 ]+ |4 ?5 Z% i
   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
  ^5 s) K6 h% W" B2 h  h   CGroup: /docker/dcb5c79348a0ba92f0ccf225e2f9c42810b6f8ad7884400a968c767ae5569694/system.slice/httpd.service6 c: U; R( ^0 [. Y( N& ^7 J7 w
           ├─199 /usr/sbin/httpd -DFOREGROUND
* ^6 e+ S* l( p3 H3 C1 V% Z; V$ ^" O           ├─200 /usr/sbin/httpd -DFOREGROUND
1 e8 q7 p" T, d           ├─201 /usr/sbin/httpd -DFOREGROUND
% `& g# b$ s4 H. s, V& z0 d) W           ├─202 /usr/sbin/httpd -DFOREGROUND) |9 P+ x* o- i2 t/ B" M
           ├─203 /usr/sbin/httpd -DFOREGROUND
% B6 U, c$ e3 a( M0 f           └─204 /usr/sbin/httpd -DFOREGROUND. V# X3 g! b3 ]% M; X9 y
           ‣ 199 /usr/sbin/httpd -DFOREGROUND1 y  G6 \1 b& j; S6 r7 q  T

* t, l( K$ y  g* q' b6 U+ a0 _Jun 21 07:38:03 dcb5c79348a0 systemd[1]: Starting The Apache HTTP Server.../ H& L, i2 n4 w) T( z+ V2 [
Jun 21 07:38:03 dcb5c79348a0 httpd[199]: AH00558: httpd: Could not reliably ...e
- B6 u( T; b8 k2 {# gJun 21 07:38:03 dcb5c79348a0 systemd[1]: Started The Apache HTTP Server.
7 e3 ?9 c, c  ?& gHint: Some lines were ellipsized, use -l to show in full.
8 Z% T9 O4 S7 h2 q% J

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:05:33 | 显示全部楼层
docker run  -it centos /usr/sbin/init &! A2 `3 k" @4 Z
1 m' ]0 I% B" L9 Z
Status: Downloaded newer image for centos:latest, o; @9 f5 B( j' O
Failed to mount tmpfs at /run: Operation not permitted; g" j! U8 l1 ]/ j3 w
[!!!!!!] Failed to mount API filesystems, freezing.5 [4 z: @$ W. ^5 ^3 M( C0 |8 g6 f* ]

) h: e/ E; `: b6 L4 A4 c8 f3 ?4 U
6 O, \  T  N  d2 c0 k- }7 M[root@dockerserver ~]# docker exec -it 50b2bbf20091 /bin/bash' m8 B: k+ \% |+ X) T8 T" ?* M5 I
[root@50b2bbf20091 /]# yum install -y httpd
- x( M. i+ t% |$ K5 Q/ J: V1 e0 M! Q# f8 I
[root@50b2bbf20091 /]# systemctl start httpd.service( j" i6 P8 ^) H
Failed to get D-Bus connection: Operation not permitted
" Z/ b$ D6 P5 T+ }2 y
5 M8 L" m, g3 L# L$ b
* B5 L+ j% s4 _7 e" bdocker run --privileged -it centos /usr/sbin/init  &    #这样的方式建立的docker即可
( O" k% E, A" f3 D3 o  p, e

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:10:09 | 显示全部楼层
[root@dockerserver ~]# docker ps -a
6 B3 P0 H3 y' S& ]: E- j( ]CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES9 }0 h/ s* d" T8 m
50b2bbf20091        centos              "/usr/sbin/init"    4 minutes ago       Up 4 minutes                            distracted_bhabha
6 i  {# ^4 A& ^, r6 c% P[root@dockerserver ~]# docker stop 50b2bbf20091
, @6 T+ k$ u4 O( ^50b2bbf20091
4 V# C: j) Q* a1 S, s[root@dockerserver ~]# docker rm 50b2bbf20091
- `2 R" @) Y7 F" H' W50b2bbf20091
1 D) [7 B$ v$ W2 Y6 B: C( O[root@dockerserver ~]# docker images$ O  C  j! Q5 A; @- D
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE, g5 F2 v: p8 I/ f
centos              latest              49f7960eb7e4        2 weeks ago         200MB6 W+ S  T9 o/ Y7 C- @
* ?$ s- ~+ b. u4 X; L: F
0 D0 }, ~; Y" B$ A
[root@dockerserver ~]# docker rmi 49f7960eb7e4+ `% K0 Z4 z# E+ S  L6 G) e
Untagged: centos:latest! d+ t3 P; s. c% ~6 y
Untagged: centos@sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa5322
8 N& {& i* V( g" J: u6 K3 T9 t8 lDeleted: sha256:49f7960eb7e4cb46f1a02c1f8174c6fac07ebf1eb6d8deffbcb5c695f1c9edd5. D6 {$ f% H1 P$ u  ^) r: Y
Deleted: sha256:bcc97fbfc9e1a709f0eb78c1da59caeb65f43dc32cd5deeb12b8c1784e5b8237
" I3 f4 Q4 Q* o5 c2 [. Z( }; V! P& K

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:10:34 | 显示全部楼层
[root@dockerserver ~]# docker images  G4 E5 `% v" F8 }" r; a  d
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE/ i( J( V; o, l" ~
[root@dockerserver ~]# docker ps -a
6 m: r! {, e& a% A5 bCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:21 , Processed in 0.014649 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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