当前位置: 首页 > 知识库问答 >
问题:

docker-机器boot2docker根密码

缑兴贤
2023-03-14

在任何地方都没有找到答案...我使用docker机器创建了一个VM(boot2docker)。我需要使用root编辑一些文件。

boot2docker中的根密码是什么?

共有3个答案

萧宁
2023-03-14

docker用户身份通过ssh登录

$ ssh docker@<docker-machine-ip>

密码:tcuser

然后您可以在root用户上更改,只需运行sudo su root

皇甫浩壤
2023-03-14

只是打字

$ docker-machine ssh your_environment

然后成为根

$ sudo -i

希望有帮助

丁经略
2023-03-14

如果您只有一台docker机器,您只需:

$ 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-to-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:~# 

编辑:此外,正如@MediaVince提到的,您可以使用以下凭据:

用户: docker

pwd: tcus er

 类似资料:
  • 问题内容: 在任何地方都找不到答案…我使用docker-machine创建了一个VM(boot2docker)。我需要使用root编辑一些文件。 boot2docker中的root密码是什么? 问题答案: 如果只有一台docker机器,则只需执行以下操作: 如果您有多台计算机,则需要首先找到“计算机名称”: 从上面可以看到, 默认 名称是计算机的名称,并且可以按以下方式使用ssh: 当您进入时,这

  • 问题内容: 我在Mac上运行boot2docker。OSX版本10.9.3 boot2docker版本4.3.12 Docker版本0.12.0 boot2docker映像是一个使用virtualbox的无聊的盒子。我尝试了许多无用的盒子(例如stigkj / boot2docker)。他们都表现出这个问题。 如果我将ssh放入boot2docker映像并查看/etc/resolv.conf,则它

  • 我在Mac OS X上使用Docker机器(使用默认的boot2docker机器),并且我使用docker-compose来设置我的开发环境。

  • 问题内容: 假设我有一台服务器在OSX的8000端口上运行。我的Docker容器如何通过访问它?由于容器中的应用程序不在我的控制范围内,因此我也无法更改主机名。 我已经阅读了前面有关使用容器访问主机网络的讨论。但是,我在OSX上,并且Docker在VM内运行,因此Docker容器中的 localhost转到了VM,而不是我的真实机器。 然后,我尝试像这样的端口转发解决方法:无济于事。 任何建议将不

  • Boot2Docker是一个专为Docker而设计的轻量级Linux发型包,解决Windows或者OS X用户不能安装Docker的问题。Boot2Docker完全运行于内存中,24M大小,启动仅5-6秒。Boot2Docker需要运行在VirtualBox中,具体的安装可以参考官方文档。