当前位置: 首页 > 面试题库 >

docker-machine boot2docker root密码

和光启
2023-03-14
问题内容

在任何地方都找不到答案…我使用docker-machine创建了一个VM(boot2docker)。我需要使用root编辑一些文件。

boot2docker中的root密码是什么?


问题答案:

如果只有一台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到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: 跟踪器



 类似资料:
  • 问题内容: 我最近一直在试验Docker,以构建一些可玩的服务,而一直困扰我的一件事是将密码放入Dockerfile。我是一名开发人员,因此将密码存储在源代码中感觉像是一拳。这是否值得关注?关于如何在Dockerfiles中处理密码是否有良好的约定? 问题答案: 绝对是一个问题。Dockerfile通常签入存储库并与其他人共享。一种替代方法是在运行时提供任何凭据(用户名,密码,令牌,任何敏感内容)

  • 在任何地方都没有找到答案...我使用docker机器创建了一个VM(boot2docker)。我需要使用root编辑一些文件。 boot2docker中的根密码是什么?

  • 问题内容: 我使用的是Docker映像,该映像是使用USER命令构建的,以使用名为的非root用户。在容器内,我是“ dev”,但我想编辑该文件。 所以我需要成为根。我正在尝试su命令,但要求输入root密码。 Docker容器中默认的root用户密码是什么? 问题答案: 最终,我决定重建我的Docker映像,以便通过我知道的方式更改root密码。 要么

  • 我正在使用一个Docker映像,该映像是使用USER命令构建的,用于使用名为的非root用户。在容器内部,我是“dev”,但我想编辑文件。 Docker容器中默认的根用户密码是什么?

  • 我在Windows上使用以下命令创建了Postgresql docker映像:

  • 问题内容: 假设我有一个docker映像,并将其部署在某些服务器上。但是我不希望其他用户访问该图像。是否有加密docker映像的好方法? 问题答案: 实际上,不,如果用户有权运行docker守护程序,那么他们将有权访问所有图像-这是由于docker要求更高的权限才能运行。 有关为什么这样做的更多信息,请参阅Docker安全指南的摘录。 Docker守护程序攻击面 使用Docker运行容器(和应用程