系统安装 - Docker 卷插件并启动它

分享于 

2分钟阅读

ubuntu

  繁體

问题:

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

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




回答 1:

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

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

要启动服务,请使用以下命令:


sudo service docker-lvm-plugin start



请注意,如果安装程序本身将服务文件安装在仅systemd的目录中,则它将不适用于您的系统。


回答 2:

sudo apt-get install systemd 若要获取"systemctl"命令,请执行下列操作: sudo systemctl start docker 然后执行 sudo systemctl start docker-lvm-plugin



plugin  STA  DOC  SYS  系统  Docker