我试图使用/ mnt将文件复制到docker容器,但是当我尝试sudo到CoreOS上的docker文件夹时,我遇到了这个奇怪的错误。
核心用户:
core@dockermanager ~ $ cd /var/lib/docker
-bash: cd: /var/lib/docker: Permission denied
须藤:
core@dockermanager ~ $ sudo cd /var/lib/docker
sudo: cd: command not found
其他人遇到这个/知道解释?
Exec-Driver - native-0.2 内核3.18.6 CoreOS 607.0.0
感谢所有评论,因为我对Docker环境相对较新。
这不是一种理想的方式,也不是我选择做的,但我试图为Drupal运行一个测试环境,并希望添加一个主题,FTP不可用。
答案 0 :(得分:2)
运行sudo -s
,然后cd /var/lib/docker
。
您的第一个命令不起作用,因为核心用户无权访问该文件夹。你的第二个命令不起作用,因为sudo没有在shell中运行你的命令,而shell就像你期望的那样解释它。