どこにも答えが見つかりませんでした... docker-machineを使用してVM(boot2docker)を作成しました。rootを使用していくつかのファイルを編集する必要があります。
Boot2dockerのrootパスワードは何ですか?
Dockerマシンが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
上記から、defaultがマシンの名前であり、次のようにsshできることがわかります。
$ docker-machine ssh default
あなたがいるとき、それはルートへのSudo-ingの単純なケースです
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:~#
編集済み:また、@ MediaVinceが述べたように、次の資格情報を使用できます。
ユーザー:docker
pwd:tcuser
入力するだけ
$ docker-machine ssh your_environment
そして、ルートになる
$ Sudo -i
それが役に立てば幸い
docker
ユーザーとしてssh経由でログインします。
$ ssh docker@<docker-machine-ip>
パスワード:tcuser
その後、root
ユーザーで変更できます。単にSudo su root
鍵は「su root」ではなく「su Sudo」でした。その後、rootパスワードを要求しません。