Docker卷插件并启动它

我已经安装了docker volume插件,现在需要启动它。

https://github.com/projectatomic/docker-lvm-plugin

根据此文档,您可以使用以下命令启动插件。

sudo systemctl start docker-lvm-plugin 

我有Ubuntu 14.4并且没有安装systemctl。 那么,我该如何开始呢?

我看到以下文件夹。

 pr@pr-ubuntu:~/ba/docker-lvm-plugin$ tree systemd/ systemd/ ├── docker-lvm-plugin.service └── docker-lvm-plugin.socket pr@pr-ubuntu:~/ba/docker-lvm-plugin/systemd$ cat docker-lvm-plugin.service [Unit] Description=Docker Volume Driver for lvm volumes Documentation=man:docker-lvm-plugin(8) Before=docker.service [Service] Type=simple EnvironmentFile=-/etc/docker/docker-lvm-plugin ExecStart=/usr/libexec/docker/docker-lvm-plugin [Install] WantedBy=multi-user.target 

systemctl是Ubuntu 16.04及更高版本中新的SystemD init系统的一部分。

旧版本的Ubuntu(所以在16.04之前)使用upstart代替,它使用service命令。

要启动该服务,请改用此命令:

 sudo service docker-lvm-plugin start 

请注意,如果安装程序本身将服务文件安装在systemd-only目录中,则它将无法与您的系统一起使用。 您需要获得为基于upstart的系统构建的软件包的旧版本(或备用版本),或者需要更新到16.04或更高版本 。

sudo apt-get install systemd获取“systemctl”命令,然后执行sudo systemctl start docker然后执行sudo systemctl start docker-lvm-plugin