Доклер-машина boot2docker root password Не нашли ответа нигде... Я создал виртуальную машину (boot2docker), используя докер-машину. Мне нужно отредактировать некоторые файлы с помощью root. Каков пароль root в boot2docker? Ответ 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.
Ответ 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.