您尚未登录。

#1 2016-11-26 15:36:21

roadgo
会员
注册时间: 2012-04-07
帖子: 380

docker中的archlinux出问题了

[root@ac8bf254db13 /]# systemctl status
Failed to connect to bus: No such file or directory

离线

#2 2016-11-26 15:58:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,446
个人网站

Re: docker中的archlinux出问题了

这不是非常正常的现象么。docker 启动的容器里基本没有系统组件,有 systemd 和 dbus 才叫奇怪呢。

离线

#3 2016-11-26 16:05:59

roadgo
会员
注册时间: 2012-04-07
帖子: 380

Re: docker中的archlinux出问题了

关键是我安装了啊
error: failed to prepare transaction (could not satisfy dependencies)
:: dbus: removing libsystemd breaks dependency 'libsystemd'
:: dhcpcd: removing libsystemd breaks dependency 'libsystemd'
:: procps-ng: removing libsystemd breaks dependency 'libsystemd'
:: systemd: removing libsystemd breaks dependency 'libsystemd'
:: util-linux: removing libsystemd breaks dependency 'libsystemd'

最近编辑记录 roadgo (2016-11-26 16:06:31)

离线

#4 2016-11-26 17:12:48

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,446
个人网站

Re: docker中的archlinux出问题了

安装了又不代表它在运行。一般 docker 容器里的环境,没有任何系统服务的。

你想跑完整的系统,用 lxc 吧。

离线

#5 2016-11-26 22:41:27

zsrkmyn
lazy...
注册时间: 2013-05-05
帖子: 331

Re: docker中的archlinux出问题了

哎?docker 不是基于 lxc 的嘛?之前最早接触 lxc 就是因为看了 docker 的文章里提到了 lxc……好吧我承认我没用过 docker……

离线

#6 2016-11-27 11:48:57

roadgo
会员
注册时间: 2012-04-07
帖子: 380

Re: docker中的archlinux出问题了

那谁玩过vsftpd,怎么让他运行起来。

离线

#7 2016-11-27 14:23:07

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,446
个人网站

Re: docker中的archlinux出问题了

zsrkmyn 说:

哎?docker 不是基于 lxc 的嘛?之前最早接触 lxc 就是因为看了 docker 的文章里提到了 lxc……好吧我承认我没用过 docker……

以前是,现在不是了。

主要是用法不一样。你非要在 docker 里跑 systemd 也是可以的,只是会很费力。

roadgo 说:

那谁玩过vsftpd,怎么让他运行起来。

不是直接 pacman -S vsftpd 然后 systemctl enable --now vsftpd 就可以了么?

另外 python-pyftpdlib 也挺好用的。

离线

页脚