2017-05-25 48 views
0

我是Docker的新手。我在/bin/bash操作它在我的交互模式的Windows 10 开始詹金斯,我想打开位于/var/jenkins_home/secrets/Docker与Windows

如何打开这个文件的文件InitialAdminPassword

sudo不工作,并且使用apt-get给出了错误:

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

又怎么找到我的Dockerfile的位置?

回答

0

我不确定,您为什么需要Dockerfile的位置。这是一个构建时间的事情,但我认为你从Docker Hub下载了容器。

jenkins Docker Image删除权限并执行为jenkins用户,这就是为什么你不能拨打apt-get

,一方面,启动容器时,这个秘密发出:

************************************************************* 

Jenkins initial setup is required. An admin user has been created and a password generated. 
Please use the following password to proceed to installation: 

114439956d184fe2b45e31c9333b9afb 

This may also be found at: /var/jenkins_home/secrets/initialAdminPassword 

************************************************************* 

当您连接到容器,您可以按如下显示文件内容:

$ docker exec -it <container_id> /bin/bash 
[email protected]<container_id>:/$ cat /var/jenkins_home/secrets/initialAdminPassword 
+0

作品。非常感谢! :) –