use*_*582 45 docker boot2docker docker-machine
在任何地方都找不到答案......我使用docker-machine创建了一个VM(boot2docker).我需要使用root编辑一些文件.
boot2docker中的root密码是什么?
Nic*_*eek 46
如果您只有一台泊坞机,您只需:
$ docker-machine ssh
Run Code Online (Sandbox Code Playgroud)
如果您有多台计算机,则需要先找到"计算机名称":
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.101:2376 v1.10.2
Run Code Online (Sandbox Code Playgroud)
从上面可以看出,默认值是您机器的名称,您可以按如下方式ssh:
$ docker-machine ssh default
Run Code Online (Sandbox Code Playgroud)
当你进入时,这是一个简单的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:~#
Run Code Online (Sandbox Code Playgroud)
编辑:另外,正如@MediaVince所提到的,您可以使用以下凭据:
用户:docker
pwd:tcuser
小智 29
只需键入
$ docker-machine ssh your_environment
Run Code Online (Sandbox Code Playgroud)
然后成为根
$ sudo -i
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你
kog*_*oia 19
以ssh docker用户身份登录:
$ ssh docker@<docker-machine-ip>
Run Code Online (Sandbox Code Playgroud)
密码:tcuser
然后你可以改变root用户,只需运行sudo su root
| 归档时间: |
|
| 查看次数: |
40984 次 |
| 最近记录: |