it-swarm.com.de

root-Passwort für docker-machine boot2docker

Keine Antwort gefunden ... Ich habe mit docker-machine ein VM (boot2docker) erstellt. Ich muss einige Dateien mit root bearbeiten.

Wie lautet das root-Passwort in boot2docker?

44
user1340582

Wenn Sie nur einen Docker haben, tun Sie einfach Folgendes:

$ docker-machine ssh

Wenn Sie mehrere Maschinen haben, müssen Sie zuerst Ihren "Maschinennamen" finden:

$ docker-machine ls
NAME      ACTIVE   DRIVER       STATE     URL                         SWARM   DOCKER    ERRORS
default   *        virtualbox   Running   tcp://192.168.99.101:2376           v1.10.2 

Anhand der obigen Informationen können Sie sehen, dass Standardeinstellung der Name Ihres Computers ist und Sie ssh wie folgt ausführen können:

$ docker-machine ssh default

Wenn Sie dabei sind, müssen Sie nur Sudo-ing ausführen, um root zu werden

[email protected]:~$ Sudo -i
Boot2Docker version 1.10.2, build master : 611be10 - Mon Feb 22 22:47:06 UTC 2016
Docker version 1.10.2, build c3959b1
[email protected]:~# 

Bearbeitet: Wie @MediaVince bereits erwähnt, können Sie auch die folgenden Anmeldeinformationen verwenden:

benutzer: Hafenarbeiter

pwd: tcuser

42
Nick De Greek

tipp einfach

$ docker-machine ssh your_environment

und dann root sein

$ Sudo -i

ich hoffe es hilft

29
grimabe

Melden Sie sich über ssh als docker Benutzer an:

$ ssh [email protected]<docker-machine-ip>

Passwort: tcuser

Dann können Sie auf root Benutzer ändern, führen Sie einfach Sudo su root

19
kogoia

Ok, der Schlüssel war nicht "su root", sondern "su Sudo". Es wird dann nicht nach dem root-Passwort gefragt.

0
user1340582