Не нашли ответ нигде ... Я создал виртуальную машину (boot2docker), используя докер-машину. Мне нужно отредактировать некоторые файлы с помощью root.docker-machine boot2docker root пароль
Что такое пароль root в boot2docker?
Не нашли ответ нигде ... Я создал виртуальную машину (boot2docker), используя докер-машину. Мне нужно отредактировать некоторые файлы с помощью root.docker-machine boot2docker root пароль
Что такое пароль root в boot2docker?
Если у вас есть только один докер машину, вы просто сделать:
$ docker-machine ssh
Если у вас есть несколько ma скулы, вам нужно найти свое «имя машины» первым:
$ 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
Когда вы находитесь, это простой случай Судо-ков укоренить
[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]:~#
почему -i работает? Я знаю, что это означает «имитировать начальный логин», но какой именно механизм? – Andrei
Это не отвечает на вопрос пользователя. Ответ был в комментарии его вопроса. – TimChandler
О'кей, ключ должен был не выполнять «su root», а скорее «su sudo». Затем он не запрашивает пароль root.
Для меня это было скорее' sudo su'. 'su sudo' дает' su: неизвестный пользователь sudo' – fab
просто введите
$ docker-machine ssh your_environment
, а затем, чтобы быть корнем
$ sudo -i
надеюсь, что это помогает
почему -i работает? Я знаю, что это означает «имитировать начальный логин», но какой именно механизм? – Andrei
Войти через SSH, как docker
пользователь:
$ ssh [email protected]<docker-machine-ip>
Пароль: tcuser
Затем вы можете изменить на root
пользователя, просто запустите sudo su root
вы пробовали это: 'tcuser'? – RenDishen
Да, но неверный пароль – user1340582
Ответил здесь: http://stackoverflow.com/questions/24286007/how-do-i-ssh-into-the-boot2docker-host-vm-that-the-vagrant-1-6- docker-provider-s – eMAD