docker语言 - d vs. service docker start



我已经在运行Fedora 20的VirtualBox上安装了docker。我一直在让hello-world工作时遇到问题,最终发现,只有在命令行中使用/usr/bin/docker -d启动docker,我才能成功运行docker run hello-world。如果我用service docker start启动docker,我尝试的任何docker运行命令都会挂起。

为什么服务docker启动不启动docker在守护模式,我如何设置other_args在/etc/sysconfig/docker得到它这样做?

最简单的方法就是删除docker并重新安装:

dnf remove docker
dnf install docker

终于修好了。我删除了docker,安装了最新版本的virtualbox和guest插件,将Fedora 20升级到22,重新创建了环路设备,因为它们在升级过程中丢失了,重新启动了无数次,现在服务docker启动了一个docker运行hello-world可以成功运行的版本。只花了2天时间:

最新更新