docker - 如何获取 docker 容器 root 的密码

标签 docker

如何获取 docker container root 的密码?

[root@localhost train02]# docker exec -it jenkins /bin/bash
[jenkins@89d5aa94e6ec /]ls /root
ls:cannot open directory /root: Permission denied

最佳答案

如果您使用 docker ( >=1.7.0 ),请将 -u 选项传递给 docker exec:

docker exec -it -u root jenkins /bin/bash

它将以 root 用户身份运行/bin/bash。

关于docker - 如何获取 docker 容器 root 的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33272054/

相关文章:

bash - 从 docker 容器访问主机的 ssh 隧道

docker - 在 keycloak http 端点准备好后运行 shell 脚本

linux - 命名空间的 docker 问题 - 容器 ID 110090219 无法映射到主机 ID

docker - .dockerignore 在镜像构建时未被读取

python - 将Docker运行到Kubernetes的问题

docker-compose 容器间通信

bash - 2013: “Lost connection to MySQL server at '握手:读取初始通信数据包',尝试连接时系统错误:115”

docker - 错误配置无效,在Kafka集群中异常退出

docker - 如何检测 Docker 容器何时达到其配置的内存限制

mysql - [失败] : Starting MySQL in my Ubuntu docker