docker-machine boot2docker root密码
没有find答案任何地方…我使用docker机创build了一个虚拟机(boot2docker)。 我需要使用root编辑一些文件。
boot2docker中的root密码是什么?
如果你只有一台docker机,你只需要做:
$ docker-machine ssh
如果你有多台机器,你需要先find你的“机器名称”:
$ 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-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:~#
只需键入
$ docker-machine ssh your_environment
然后成为根
$ sudo -i
希望能帮助到你
通过sshlogin为docker
用户:
$ ssh docker@<docker-machine-ip>
密码:tcuser
然后你可以更改root
用户,只需运行sudo su root
好的关键不是做“su root”,而是“su sudo”。 然后它不要求root密码。