2016-03-26 7 views
0

Man kann einen Remote-Rechner mit dem Befehl erstellen:Wo speichert Docker-Maschine die Konfiguration auf einem Remote-Ubuntu-Host, auf dem Systemd läuft?

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

Dieser Befehl installiert und konfiguriert Docker auf dem Remote-Host ausgeführt wird Ubuntu. Und danach die Docker Daemon läuft mit dem Befehl:

/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 

ich einige Argumente in diesem Befehl anpassen möchten, aber ich kann nicht finden, wo docker-machine diese Konfiguration geschrieben. Es muss persistent sein, da der Remote-Ubuntu-Host den Docker-Daemon bei diesem Neustart mit diesen Argumenten startet. Sie sind auch nicht die Standardargumente, da der Daemon vor der Ausführung von docker-machine create auf diesem Ubuntu-Server mit weniger Argumenten ausgeführt wurde (-H fd://).

Gibt es eine andere Möglichkeit, systemd zu konfigurieren?

Antwort

0

Ich fand die Antwort zu diesem.

gab den folgenden Befehl mir die Antwort:

$ 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 
... 

so docker-machine schreibt die /etc/systemd/system/docker.service Datei und dort Vordergrund dies überschreibt die Werte in der Standardinstallationsdatei: /lib/systemd/system/docker.service

Verwandte Themen