Подтвердить что ты не робот

Доклер-машина boot2docker root password

Не нашли ответа нигде... Я создал виртуальную машину (boot2docker), используя докер-машину. Мне нужно отредактировать некоторые файлы с помощью root.

Каков пароль root в boot2docker?

4b9b3361

Ответ 1

Если у вас есть только одна докерная машина, вы просто выполните:

$ docker-machine ssh

Если у вас несколько компьютеров, вам нужно сначала найти свое "машинное имя":

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

Из вышесказанного вы можете видеть, что по умолчанию - это имя вашего компьютера, и вы можете ssh следующим образом:

$ docker-machine ssh default

Когда вы находитесь, это простой пример sudo-ing для root

[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]:~# 

Ответ 2

просто введите

$ docker-machine ssh your_environment

а затем root

$ sudo -i

надеюсь, что это поможет

Ответ 3

Вход через ssh как docker пользователь:

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

Пароль: tcuser

Затем вы можете изменить пользователя root, просто запустите sudo su root

Ответ 4

Хорошо, что ключ не должен был выполнять "su root", а скорее "su sudo". Затем он не запрашивает пароль root.