docker-machine boot2docker root-wachtwoord

Ik heb nergens een antwoord gevonden… Ik heb een VM (boot2docker) gemaakt met behulp van docker-machine. Ik moet enkele bestanden bewerken met root.

Wat is het root-wachtwoord in boot2docker?


Antwoord 1, autoriteit 100%

Als je maar één docker-machine hebt, doe je gewoon:

$ docker-machine ssh

Als u meerdere machines heeft, moet u eerst uw “machinenaam” vinden:

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

Aan het bovenstaande kun je zien dat defaultde naam van je machine is en dat je als volgt kunt ssh’en:

$ docker-machine ssh default

Als je meedoet, is het een simpel geval van sudo-ing naar root

docker@default:~$ 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
root@default:~# 

Bewerkt: zoals @MediaVince al zei, kunt u de volgende inloggegevens gebruiken:

gebruiker: docker

pwd: tcuser


Antwoord 2, autoriteit 45%

typ gewoon

$ docker-machine ssh your_environment

en dan root worden

$ sudo -i

hoop dat het helpt


Antwoord 3, autoriteit 29%

Log in via ssh als dockergebruiker:

$ ssh docker@<docker-machine-ip>

Wachtwoord: tcuser

Vervolgens kun je de root-gebruiker wijzigen, voer gewoon sudo su root

uit


Antwoord 4

Ok, de sleutel was om niet “su root” te doen, maar “su sudo”. Het vraagt ​​dan niet om het root-wachtwoord.

Other episodes