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