2016-03-26 61 views
0

人們可以使用命令創建遠程機器:docker-machine將配置保存在運行systemd的遠程Ubuntu主機上?

docker-machine create --driver generic --generic-ip-address=<IP> myremotemachine 

此命令安裝和運行Ubuntu在遠程主機上配置搬運工。而在此之後,多克爾守護進程運行時使用的命令:

/usr/bin/docker daemon -H tcp://0.0.0.0:2376 -H unix:///var/run/docker.sock --storage-driver aufs --tlsverify --tlscacert /etc/docker/ca.pem --tlscert /etc/docker/server.pem --tlskey /etc/docker/server-key.pem --label provider=generic 

我想調整這個命令的一些參數,但我找不到在哪裏docker-machine寫了這個配置。它必須是持久的,因爲在重新啓動時,遠程Ubuntu主機使用這些參數啓動Docker守護程序。它們也不是缺省參數,因爲在運行docker-machine create之前,在該Ubuntu服務器上,守護進程運行的參數較少(-H fd://)。

是否有另一種配置方式systemd

回答

0

我找到了答案。

下面的命令給我的答案:

$ sudo systemctl status docker 
● docker.service 
    Loaded: loaded (/etc/systemd/system/docker.service; enabled; vendor preset: enabled) 
    Active: active (running) since Sat 2016-03-26 03:44:11 UTC; 37min ago 
... 

所以docker-machine寫入/etc/systemd/system/docker.service文件,並有該前覆蓋中默認的安裝文件中的值:/lib/systemd/system/docker.service

相關問題