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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-6-21 15:55:21 | 显示全部楼层 |阅读模式
在创建docker时添加些参数:
; ^6 D, H1 x: n; n% ~/ ^   # docker run --privileged -ti  docker.io/centos:7 /usr/sbin/init &( E( h! X4 U9 C" l' R3 A

0 ^3 l  r# A6 a+ ]6 W2 e2 `
Unable to find image 'centos:7' locally8 u. k- G$ n9 Q5 R) P" j
7: Pulling from library/centos
9 r8 {4 o+ G7 g, C1 g- Z( d4 ^7dc0dca2b151: Pull complete + t- e7 j3 [! e
Digest: sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa5322! s* W' R4 N9 `% c  A) y
Status: Downloaded newer image for centos:7' }/ w5 S2 t- O5 _4 Y1 k

0 z( U$ q7 H; F4 s# Q4 s# X' n. m. P: s, x% I; R5 K, P2 [
/ J) o  G8 \. e+ L
# docker run --privileged -it centos /usr/sbin/init. G6 @% R( W; V7 Y; z, a
Unable to find image 'centos:latest' locally
) t) A5 H$ C$ w, w, }! xlatest: Pulling from library/centos/ ]) F1 S9 B' e' l& I# A  l: C  O
7dc0dca2b151: Pull complete + n* M1 p+ S5 W2 T) P( V
Digest: sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa5322, Q6 a& {( D: [4 E
Status: Downloaded newer image for centos:latest7 U% w; x) B- T. K8 o$ r( C( a+ x
# z0 f4 S$ u) W6 t6 t
进入到docker容器中,安装httpd软件,并启动httpd服务。0 A# m  H9 M' n# Q: V
# docker exec -it dcb5c79348a0 /bin/bash
! P+ _; G. [8 n5 N* o" p8 M7 R+ S$ n2 U, d, n9 M6 Y' I
[root@dcb5c79348a0 /]# systemctl start httpd
! E! _2 M- T, Y7 @[root@dcb5c79348a0 /]# systemctl status httpd.service2 u6 }+ T$ @8 P" q
● httpd.service - The Apache HTTP Server) o+ j7 j/ c" K* k6 E8 a1 U! B( T# I( c
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
) J' D/ b- e. g0 v   Active: active (running) since Thu 2018-06-21 07:38:03 UTC; 11s ago
' j: K2 L% B7 G/ ]* q" g3 X( b     Docs: man:httpd(8)% `& _9 W, o; f% m/ h2 {6 S0 g
           man:apachectl(8)
' m# W( R, B$ ?# d! o Main PID: 199 (httpd)
1 {8 [9 B: n( }$ l   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
: j4 J/ n7 \% @. v   CGroup: /docker/dcb5c79348a0ba92f0ccf225e2f9c42810b6f8ad7884400a968c767ae5569694/system.slice/httpd.service
) A9 G" z; U. t& {( x7 a% z2 M+ F           ├─199 /usr/sbin/httpd -DFOREGROUND7 f$ Y0 `" m* X( i' i3 z- H
           ├─200 /usr/sbin/httpd -DFOREGROUND# |6 i! l' \( Z( K% P0 Z) x
           ├─201 /usr/sbin/httpd -DFOREGROUND' N6 t2 l( m! a8 f2 j4 L) l2 H( v
           ├─202 /usr/sbin/httpd -DFOREGROUND+ Y6 L3 x% Z7 P' b1 h% @* l% {$ U
           ├─203 /usr/sbin/httpd -DFOREGROUND$ s. @" j4 i" V" u2 c. ?
           └─204 /usr/sbin/httpd -DFOREGROUND
0 n% L& k& N, I6 ]" J5 V           ‣ 199 /usr/sbin/httpd -DFOREGROUND
0 S0 w; X4 u# j6 d2 T
) h  i& Y& u1 F& F" pJun 21 07:38:03 dcb5c79348a0 systemd[1]: Starting The Apache HTTP Server...: U( M) H6 w0 V
Jun 21 07:38:03 dcb5c79348a0 httpd[199]: AH00558: httpd: Could not reliably ...e" ]$ F  T- b" i" J/ F' N' n7 p
Jun 21 07:38:03 dcb5c79348a0 systemd[1]: Started The Apache HTTP Server.: J9 L6 |) h; Z# c
Hint: Some lines were ellipsized, use -l to show in full.! m, b; E" e; z6 F+ L6 N

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:05:33 | 显示全部楼层
docker run  -it centos /usr/sbin/init &
0 ]. j# [, Y- P9 o" Q  w8 y, I5 A" d+ O/ {1 Y$ i
Status: Downloaded newer image for centos:latest1 L( w8 n. ]1 ^3 {& Z' I+ @' R) ~
Failed to mount tmpfs at /run: Operation not permitted) j7 ?3 m9 F/ w. m, g3 V
[!!!!!!] Failed to mount API filesystems, freezing.
- T. `) S8 C$ @. }7 T* h4 A1 G/ F# x' X- n

5 J& M) W4 B$ x' p+ K) G[root@dockerserver ~]# docker exec -it 50b2bbf20091 /bin/bash; m7 h  M$ b/ M$ x# F
[root@50b2bbf20091 /]# yum install -y httpd: G9 K; [5 S4 _

, Y  t0 R2 I9 D0 `  ~" p[root@50b2bbf20091 /]# systemctl start httpd.service- s" L% d" _- L9 A2 v
Failed to get D-Bus connection: Operation not permitted
1 d+ h8 c: M8 E  V( N3 N+ H. f/ R2 b4 o; E% B8 r7 e; R  q
3 G- c. H+ v2 c" j- S
docker run --privileged -it centos /usr/sbin/init  &    #这样的方式建立的docker即可
5 S6 x+ g- o* K

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:10:09 | 显示全部楼层
[root@dockerserver ~]# docker ps -a& G+ y& d# ]* @
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
  k8 p$ D+ H) ^# o0 ^6 T* o/ P0 [50b2bbf20091        centos              "/usr/sbin/init"    4 minutes ago       Up 4 minutes                            distracted_bhabha
$ M+ `2 u7 G7 W[root@dockerserver ~]# docker stop 50b2bbf20091& K! I& B- R9 j" i& N% P- `
50b2bbf20091! n5 t% W1 J% y3 H* S$ a
[root@dockerserver ~]# docker rm 50b2bbf20091
; L6 V" m' Y! j! @* j1 O50b2bbf20091
+ a& N+ g2 W! j( v+ j7 O9 d% X+ e[root@dockerserver ~]# docker images% w% w0 @7 u( f3 B% A) f- }
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
. ^2 j" Z: I7 b3 l# t* ]centos              latest              49f7960eb7e4        2 weeks ago         200MB( O& y" d5 q6 c+ B" Q

; }( ~  i" N* M& F$ y
% v& ^, P: D4 {5 }; x[root@dockerserver ~]# docker rmi 49f7960eb7e4
" i0 Y+ m- h" s+ IUntagged: centos:latest9 r6 P7 E, G( M
Untagged: centos@sha256:b67d21dfe609ddacf404589e04631d90a342921e81c40aeaf3391f6717fa5322" x0 B( B; z" P; L* o  d1 q) l9 G
Deleted: sha256:49f7960eb7e4cb46f1a02c1f8174c6fac07ebf1eb6d8deffbcb5c695f1c9edd5
7 V. G% K, G  s) w+ EDeleted: sha256:bcc97fbfc9e1a709f0eb78c1da59caeb65f43dc32cd5deeb12b8c1784e5b82373 _8 M8 x9 T/ Z; M
, m7 I/ X: X0 B" A/ [; {0 o

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2018-6-21 16:10:34 | 显示全部楼层
[root@dockerserver ~]# docker images
& U$ v* n1 Z) q6 F7 f! ~, IREPOSITORY          TAG                 IMAGE ID            CREATED             SIZE& |7 B/ B- u" f/ u) m3 H5 m1 M
[root@dockerserver ~]# docker ps -a& b  ~# g8 R* O  M
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:25 , Processed in 0.072023 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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